DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with Pocket Tank

pocket-tank is an open C project that runs a 14M-parameter distilled language model on an ESP32-S3 microcontroller to decide what virtual fish do in a small tank, with no network needed.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

3 use cases

  • Watch the fish brain decide in the PC simulator

    Run the desktop simulator to see the model's goals and urgencies drive a virtual tank, with no board needed.

    View prompt
    Use the mediacutlet/pocket-tank repo on GitHub. Follow the 'Try it: PC simulator' section to build and run the simulator on this machine, then report the goal and urgency the model assigns to the first fish you see. Verify that the simulator runs without error and that a state line appears for at least one fish.
  • Flash a pocket tank onto a board from a browser

    Install the firmware on a supported Waveshare board from the install page, with no toolchain.

    View prompt
    Open https://pocketank.com/install/ for the pocket-tank project from the mediacutlet/pocket-tank repo and report the install steps shown for the connected board. Verify that the settings page on the tank reports a version after install.
  • Test the firmware in QEMU without a board

    Run the ESP32-S3 firmware in QEMU to check the tank logic before flashing real hardware.

    View prompt
    Use the mediacutlet/pocket-tank repo. Follow the 'Try it: firmware in QEMU' section to build and boot the firmware in QEMU, then report whether the tank screen renders and which goal the first fish selects. Verify that the boot finishes without a crash.

How to use Pocket Tank

  1. Check you have what it needs: A PC to read the code and run the simulator (the README points to a PC simulator section); A C compiler on your PC for the simulator build (inferred); A supported Waveshare board for real hardware: 1.8-inch, pendant, watch, or square (the board costs about $35 per the README).
  2. Open mediacutlet/pocket-tank on GitHub and read the README and license.
  3. Clone the repo: git clone https://github.com/mediacutlet/pocket-tank (inferred) (inferred, check the README)
  4. Open the README section 'Try it: PC simulator' and follow its build steps
  5. Start the simulator and tap a fish to open its stats card
  6. Compare the state line in the README with what the simulator shows for the same fish

These steps come from our top use case, Watch the fish brain decide in the PC simulator, which also has a copy-paste agent prompt.

Pocket Tank alternatives · Best AI repos for Games and hobbies

About this repo

  • Who it is forHobbyists and embedded developers who want a working on-device language model example, or a PC simulator to watch the fish decisions without owning hardware.
  • Why it is hot
  • LanguageC
  • Sourcegithub.com/mediacutlet/pocket-tank · Back to Hot repos

Requirements

  • A PC to read the code and run the simulator (the README points to a PC simulator section)
  • A C compiler on your PC for the simulator build (inferred)
  • A supported Waveshare board for real hardware: 1.8-inch, pendant, watch, or square (the board costs about $35 per the README)
  • A USB cable for the first install; later updates come over Wi-Fi from v0.3
Maintain Pocket Tank? Add the Featured on Deduped badge

Paste this into your README:

[![Featured on Deduped](https://dedupedai.com/badge/mediacutlet-pocket-tank.svg)](https://dedupedai.com/use-cases/mediacutlet-pocket-tank/?ref=badge)

More badge styles and HTML

Questions about Pocket Tank

What is Pocket Tank?

pocket-tank is an open C project that runs a 14M-parameter distilled language model on an ESP32-S3 microcontroller to decide what virtual fish do in a small tank, with no network needed. It is an open-source project on GitHub: https://github.com/mediacutlet/pocket-tank.

Who is Pocket Tank for?

Hobbyists and embedded developers who want a working on-device language model example, or a PC simulator to watch the fish decisions without owning hardware.

What can I do with Pocket Tank?

3 use cases so far, for example: Watch the fish brain decide in the PC simulator; Flash a pocket tank onto a board from a browser; Test the firmware in QEMU without a board. Each has steps and a copy-paste agent prompt.

What do I need to run Pocket Tank?

A PC to read the code and run the simulator (the README points to a PC simulator section); A C compiler on your PC for the simulator build (inferred); A supported Waveshare board for real hardware: 1.8-inch, pendant, watch, or square (the board costs about $35 per the README); A USB cable for the first install; later updates come over Wi-Fi from v0.3.

What are alternatives to Pocket Tank?

Other hot AI repos in Games and hobbies: Universal Modder, Ldraw Nova, Image to 3dlab, Wow AI, NPC Talk.

Is Pocket Tank safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.