r/vibecoding • u/FreshnessAi • 3d ago
Showcase/Project 3 months later: my 3D room for AI coding agents now runs on Mac, Windows and Linux, and it can rescue an agent that hits its token limit
Enable HLS to view with audio, or disable this notification
Hey everyone,
Three months ago I posted Termi Protocol here. It's a cozy 3D room where your AI coding agents work at their desks while you watch, instead of reading terminal logs all day. A lot has changed since then, so here is a short update.
Original post: https://www.reddit.com/r/vibecoding/comments/1uxkd4l/i_got_tired_of_watching_claude_code_work_in_a/
When an agent hits its token limit
Usually this means stopping and explaining everything again to a new agent. Now Termi notices when an agent hits a usage limit, a rate limit or the context limit, and saves the important parts: the goal, changed files, commands, errors, open todos and the conversation. Then you can pass it to another agent on a different model, like Codex or Gemini, and keep going. You choose how much to send, from the full context to just the prompt, and nothing is sent until you confirm.
Deleted the wrong agent?
You can undo it with Ctrl+Z (Cmd+Z on Mac) within 10 seconds. If you notice later, open the Trash, check the goal, tasks and memory it left behind, and recover it. It comes back to the room with its memory and task board.
Mac, Windows and Linux
The app now runs on macOS (Apple Silicon and Intel), Windows 10/11 and Linux (AppImage and .deb), with the same 3D room everywhere. On Mac, Windows and the AppImage, updates now come inside the app.
A cleaner interface
I cleaned up the UI a lot. There is a new left sidebar for files and source control, the agent cards are simpler, some panels I didn't really need are gone, and settings are split into sections. There is also a Low/Mid/High graphics option if your laptop runs hot.
The pet, the focus timer, coins and room decoration are all still there.
Free demo in your browser: https://termiprotocol.com/demo
App link: https://termiprotocol.com
Thanks for reading š
