July 14, 2026
Clown-to-GUI pipeline begins
Show HN: Juggler – an open-source GUI coding agent, by the creator of JUCE
Another AI coding app drops, and the comments instantly split into Team GUI vs Team Terminal
TLDR: Juggler is a new open-source app that tries to make AI-assisted coding more visual and easier to control instead of hiding everything in a text window. Commenters instantly turned it into a culture war, with some praising the clean look and others proudly defending terminal-only life.
The maker of Juggler showed up with a very self-aware pitch: yes, it’s another AI coding agent, but this one wants to drag the whole experience out of the black terminal window and into a visual workspace people can actually poke around in. The app lets users branch conversations, inspect what the bot is doing, and even run the same session from desktop or browser. In plain English: it’s trying to make AI coding feel less like watching a mystery box and more like using a control panel.
But the real show was in the reactions. One camp was immediately sold on the vibe: “UI is clean” was the polite version, while others clearly loved the idea of escaping terminal-only tools. The creator even leaned into that tension, saying lots of people are tired of being “stuck in the terminal,” which basically lit the fuse for the main debate.
Because of course the other camp arrived instantly. One commenter laughed that they had done the exact opposite, ditching flashy graphical tools to build a text-only version for themselves after getting fed up with apps like Zed and Cursor. Another took a swipe at the project’s “No Electron” brag, joking that saying that like it’s a flex doesn’t magically make web tech less webby. And then there was the pure meme energy: one user saw “Wails” and immediately read it as “Wuby on Wails,” because no launch thread is complete without at least one completely unserious derail.
So yes, Juggler launched as a serious open-source tool. But in the comments, it became something juicier: a fresh chapter in the endless GUI good, terminal pure civil war.
Key Points
- •Juggler is an open-source GUI coding agent designed to give users more visibility and control over LLM actions in a codebase.
- •Its session model is an editable tree based on a Yjs document, allowing branching threads, backtracking, comparison, and direct editing.
- •The interface surfaces tool calls, approvals, thread structure, item properties, and raw context using Finder-style Miller columns.
- •Juggler is extensible through JavaScript plugins covering context items, slash commands, LLM loop strategies, and UI components.
- •It ships as both a native desktop app and a headless command-line server, supports macOS, Windows, and Linux, and can connect to providers including Claude Code, OpenAI, Gemini, Ollama, OpenRouter, Z.AI, and Deepseek.