Balloon That Pops When Claude Finishes: Physical Agent UI with whisper.cpp
A developer built a desktop balloon UI that inflates as you speak a task, then floats across your screen while a real Claude Code agent runs in the background. When the agent finishes, the balloon pops with confetti and a result card. If it fails, the balloon deflates sadly.
How It Works
- Voice input: Hold a nozzle on a helium tank icon, speak a task like "Clean up my Downloads folder and sort everything into subfolders" or "make me a todo list app." The balloon inflates with your voice, and the transcript appears directly on it.
- Agent execution: When you let go, the balloon floats across the screen while a real Claude Code agent runs the task in the background. The balloon fidgets whenever the agent is actively doing something.
- Live console: Double-click the balloon to drop down a tiny console showing every thought and tool call live.
- Parallel agents: Speak multiple tasks and have several balloons floating at once, each running its own agent in parallel.
- Drag and park: Drag a balloon by its tag to park it somewhere.
Technical Details
- Transcription: Runs locally using
whisper.cpp— no cloud dependency. - Agent backend: The agents run through the Claude Agent SDK using your existing Claude Code login, so there's no setup and no separate bill.
- Licensing: Completely free and open source.
Why This Exists
The creator notes that agents still feel intimidating to most people, and "nobody is scared of a balloon." This project is the opposite end of the same idea as a physical gear shifter for switching models — making agent software feel physical.
📖 Read the full source: r/ClaudeAI
👀 See Also

Tri-Node Memory: Open Source Persistent Agent Memory with Human/Agent Vault Separation
Tri-Node Memory is a lightweight architecture that separates an AI coding agent's memory from the human's persistent journal using two Obsidian vaults. The agent reads from the human vault but writes only to its own, never crossing boundaries without explicit permission.

MAGELLAN: A 15-Agent Autonomous Scientific Discovery System Built on Claude Code
MAGELLAN is a 15-agent autonomous scientific discovery system built entirely on Claude Code. It uses Opus for deep reasoning and Sonnet for structured tasks, generating cross-disciplinary hypotheses without human direction, with 260 hypotheses proposed and 60% killed by adversarial validation in 19 sessions.

IronBee: Open-source verification layer for Claude Code and Cursor
IronBee is an open-source verification layer that forces AI coding agents to test changes in a real browser before completing tasks. In testing, it caught bugs in 82% of Claude Code sessions that would have shipped without verification.

uimax-mcp: Free MCP Server for Automated Frontend Code Review and Fixes with Claude Code
uimax-mcp is a free MCP server that automates frontend code review and fixes using Claude Code. With one command, it captures screenshots, runs Lighthouse and accessibility audits, scans for anti-patterns, and generates automated fixes.