Nobody owns this listing yet

Juggler is live in the directory, but no verified owner controls the page.

Claim this listing

Free to claim · 2 minutes

  • Pick your launch daySchedule a launch and compete for the daily #1 spot.
  • Win trophies you can embedRank top 3 on launch day and get an embeddable trophy.
  • “Featured on AI Kaptan” badgeOwner-only badge with your live upvote count.
  • Control what the page saysEdit copy, pricing, links and screenshots as the owner.

Unclaimed listings don't stay up forever. Listings left unclaimed are removed from the directory in periodic cleanups. When a listing goes, it goes everywhere — the tool page and every alternatives comparison it appears on, along with the rankings and backlinks that page had built up.

Verify with a work email on the domain (about 2 minutes), then post about it on LinkedIn and tag us. See everything you get

Scheduled launch — Sep 15, 2026

Juggler is listed on AI Kaptan and will enter the daily launch competition on that day. Community upvotes open on launch day.

Juggler
Developer Tools
Free

Juggler

Juggler is an open-source desktop visual harness for AI coding agents with branching Yjs trees, inspectable tool calls, and JavaScript plugins.

Rating
0
Reviews
0
Upvotes
about 1 hour ago
Listed
Open Source
Developer Tools
Artificial Intelligence
AI Coding Agents
AI Code Editors
GUI
Code Assistant
Tool information
Provider
Juggler AI
Platforms
macOS
Windows
Linux
Web
Languages
JavaScript
Go
Added to directory
about 1 hour ago
Last updated
about 1 hour ago
Rating
Not available
Pricing
Free

About Juggler

What the tool does and who it's for

Juggler is an open-source visual AI coding workbench and desktop harness designed for developers who want granular, hands-on control over LLM interactions with their codebase. Built as a Go backend with a Wails desktop UI, Juggler replaces linear terminal chat logs with persistent, tree-structured Yjs CRDT documents. Conversations branch recursively into sub-threads, allowing users to drill down, edit raw context, and inspect tool calls via Finder-style Miller columns. Everything in Juggler—from context items and LLM loop strategies to slash commands—is powered by JavaScript plugins. It operates locally or headless with multi-client remote support, allowing native desktop apps, browser tabs, and multiple devices to connect seamlessly.

Key capabilities

Visual Workbench with Finder-Style Miller Columns: Navigate tool calls, approvals, thread structure, and raw context laid out in clean columns.
Tree-Based Session Structure: Uses Yjs CRDT documents to allow recursive branching into sub-threads rather than linear transcripts.
Inspectable & Editable Context: Review system prompts, inspect past turn tokens, and edit context parameters.
JavaScript Plugin System: Extend or replace tool calls, context items, slash commands, and LLM loop strategies via JS plugins.
Persistent & Stateful Sessions: Disk-backed document state preserves progress, including pending tool approvals, across application restarts.
Multi-Client Architecture: Local webserver core enables simultaneous P2P attachments from native desktop apps, browser tabs, or remote devices.
Broad LLM Model Support: Integrates with Claude Code, OpenAI, GitHub Copilot, Gemini, Mistral, Ollama, OpenRouter, and DeepSeek via API keys or existing subscriptions.
Headless Server Mode: Single Go binary can run headlessly on a remote machine while accessed visually via a browser or desktop client.

Pricing

Free — plans below

Free / Open Source

Most popular

$0

  • Fully open-source binary (AGPLv3 core)
  • No signup required
  • Bring your own API keys or LLM subscriptions
  • Unlimited local sessions and tree branching
  • JavaScript plugin ecosystem and MCP support

Reviews

Be the first to review Juggler

No reviews yet

Be the first to share your experience with Juggler.

Featured Tools

Handpicked by our team of experts

Suggest an Update

Found outdated information? Help us keep this listing accurate.

FAQ

Juggler FAQs

Common questions about Juggler