Juggler turns AI coding sessions into editable, branching documents
Juggler is an tool for writing and changing code through conversations with AI. It was created by the developer behind JUCE, , and Cmajor, who has worked with C++ for more than 30 years. The goal is to replace an awkward experience with a graphical interface.
Each session works as an editable document rather than a fixed chat log. Conversations can split into nested branches, and people can move backward, edit earlier content, undo changes, or redo them. Juggler also exposes tool actions, approval steps, and the raw context data sent to the AI model.
Its interface uses Finder-style columns to make branches easier to explore without scrolling through one very long conversation.
Key points
- Juggler is an coding tool with a graphical interface.
- A conversation can branch into smaller threads, which can also contain their own branches.
- People can backtrack, edit content, undo actions, and redo them.
- Tool actions, approvals, and raw context data sent to the model can be inspected.
- Finder-style columns replace a single long scrolling chat view.