agent active

juggler

Maker: juggler-ai License: AGPL-3.0, Apache-2.0 Stars: 568 First released: 2026-06-19 Language: Go

About

Juggler treats an agent session as a manipulable data structure rather than a transcript: sessions branch, backtrack, and edit, with pending approval dialogs persisting across restarts. The Go backend (no Electron) serves a native desktop app and browser clients against the same session, so a phone can watch a run started on a laptop. Every layer is inspectable — system prompts, token counts, what past turns actually sent — and tools, slash commands, and loop strategies ship as JavaScript extensions under Apache-2.0 so closed-source extensions remain possible. Its author is the developer behind JUCE and Tracktion, and the project is a one-person side project now spanning worktrees, SSH, and sandboxing on its roadmap.