esp32-ai
A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.
It uniquely combines a bit-perfect game replica with high-performance CUDA RL training, enabling RL research in a controlled yet realistic Minecraft environment without relying on Java.
From-scratch C/CUDA Minecraft 1.11.2 (bit-verified vs the real Java game) + batched CUDA RL.
| Support | |
|---|---|
| Linux x86_64 | Full stack (build, CUDA train, Java oracle). Canonical: anvil. |
| macOS | Viewer / SSH only (Moonlight, mcwindow). No native game or CUDA train. |
| Windows | Not supported as a build host. |
No Mojang content is shipped. You need a legal Minecraft ownership and JDK 8.
Open AGENTS.md (Claude also loads CLAUDE.md). Or paste:
Read AGENTS.md in this repo and follow it. Task:
bash scripts/setup_and_verify.sh # bootstrap + build + --quick sweep
bash scripts/setup_and_verify.sh --demo # + physics/pixel tape replay + SBS MP4
# -> demos/pixel_match_sbs.mp4 (oracle | magma side-by-side)
Prism is optional. Bootstrap uses ForgeGradle; details in docs/BOOTSTRAP.md.
Pixel demo uses the shipped canonical tape under c/magma/raster/verify/demo/.
Similar projects matched by category, topics, and programming language.
A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.
Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.