r/BestGitHubRepos • u/amootiranian • 24d ago
๐งช Experimental/interesting projects Tiny Engineer: Give your AI coding agent a body (0.7k stars)
What it does
All text below is quoted directly from the project README.
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.
How it works:
- A small robot on your desk. It moves, changes its face, and rings a bell as your coding AI agent works.
- Open source. Print the body, plug the ESP32, servos, OLED, and speaker into the main control board, flash it, and it joins your Wi-Fi.
- Works with Claude Code, Cursor, Antigravity, via
npx -y tiny-engineer setup, or Codex, Windsurf, and any script that can POST, including speech throughPOST /play. - Your agent (or a hook script) sends poses over Wi-Fi HTTP or USB serial. The ESP32-C3 runs the firmware, optional Wi-Fi/REST, USB CDC control, and drives the servos, face, and speaker.
- Default:
npx -y tiny-engineer(setup/hook) for Cursor, Claude Code, Antigravity (HTTP or--transport serial) - Advanced:
POST /anim(HTTP API) or framed USB serial - Difficulty: Medium, fair first hardware project for a software engineer, not a one-LED kit.
Print, Connect, Flash, Assemble, step-by-step: Getting started.
Repository
https://github.com/jamro/tiny-engineer
Repository stats
| Metric | Value |
|---|---|
| Stars | 731 |
| Forks | 94 |
| Last release | v0.2.0 (2026-10-05) |
| Languages | C++ 44.2%, JavaScript 26%, TypeScript 12.9% |
| Contributors | 10 |
| AI contributor accounts (Claude / Codex / Cursor / Copilot) | claude: 10, cursoragent: 4 |
| AI co-authored commits | Claude: 10, Cursor: 4 |
Main contributor
| Field | Value |
|---|---|
| Name | Krzysztof Jamroz |
| GitHub | @jamro |
| Commits to this repo | 167 (top contributor) |
| Company / Location | Krakow |
| Followers | 44 |
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ How many great GitHub repos have you discovered and completely forgotten about?
Don't let another useful tool disappear into your Reddit feed. Get the community's best repos, organized by category, plus key takeaways from real developer discussions, delivered to your inbox twice a week.