This looks fun!
I spend a ridiculous amount of time working with CLIs these days. Claude Code, Codex, Grok Build, and a growing collection of AI engineering tools.
And I got to thinking: if this is where some of the most sophisticated engineering in the world is happening, why are we still interacting with it like it's 1985?
So I built a voice shell.
I wanted something I could use from my phone while sitting on the couch, with full, direct access to my actual development environment. Not another chat interface for a coding agent, but the real thing. My code, my projects, my shell, and whatever agents I happen to have working.
And I wanted to be able to talk to it.
Remember all those wonderfully obscure Linux commands, with their sophisticated combinations of flags, pipes, and arguments? Now imagine typing them on a phone keyboard.
No thanks.
I integrated Gemini Live, so now I can just ask what's happening, inspect files, check Git status, direct my coding agents, and approve commands using my voice. I can switch between speaking, typing, and touch controls whenever I want.
And because I apparently can't leave well enough alone, I built a custom WebGPU rendering engine for the whole thing.
Characters materialize from thousands of particles. Deleted text dissolves into glowing embers. Terminal output glides and rearranges itself as the screen changes. There's GPU compute, particle simulation, HDR, bloom, and a 3D particle orb that reacts to our voices.
All of this is running on top of a real terminal, with proper ANSI support, interactive applications, persistent sessions, and reconnect synchronization.
But here's where it gets interesting: I own the entire interface.
If I want to integrate another agent, add a tool, or completely change how I interact with my engineering environment, I can just build it. At this point, adding a new capability is often literally a prompt away.
That opens up some pretty fascinating possibilities.
We're already using AI to build extraordinarily sophisticated software. Why shouldn't we do this with the tools we use to build it?
And if the result happens to be powerful, gorgeous, and lets me get some engineering done while sitting on the couch?
Even better.
1
26


















