Juggler
Presents coding-agent sessions as editable, branching documents instead of a chat log, using CRDT sync and a Miller-columns UI. Go + Wails; BYO key for Claude, OpenAI, Gemini, or Ollama. AGPL-3.0.
Skills
Branching Sessions
Structures each agent session as a tree of editable branches so you can fork, revise, and compare approaches.
Editable Context
Lets you inspect and edit the exact context and tool calls sent to the model before continuing a run.
Bring-Your-Own-Key Models
Connects to Claude, OpenAI, Gemini, or local Ollama models using your own API keys with no vendor lock-in.
Related Agents
SWE-agent
Takes a GitHub issue and autonomously fixes it with the language model of your choice. Also runs cybersecurity/CTF task…
AgentMail
Email inbox API built for AI agents. Create, send, receive, search, and manage email programmatically with SDKs for Pyt…
Grok Build
Runs xAI's terminal coding agent with plan-first execution, up to 8 parallel sub-agents in Git worktrees, and native MC…
OpenCode
Runs a terminal-first open-source coding agent connecting to 75+ model providers, with automatic LSP integration, MCP s…