Documentation Index
Fetch the complete documentation index at: https://panopticon-cli.com/llms.txt
Use this file to discover all available pages before exploring further.
Quick Start
One Command
npx @panctl/cli starts the Panopticon browser/server experience and opens the dashboard in your browser. No global install step required.
Missing tools (tmux, gh, mkcert, etc.) are prompted and installed inline the first time you use a feature that needs them.
Requirements
- Node.js 22+ — the only prerequisite
What Happens Next
- Dashboard starts — Panopticon launches the local server and opens the browser UI
- Add a project — click the project picker and point Panopticon at a GitHub or GitLab repo
- Pick an issue — select an open issue from the kanban board
- Spawn an agent — Panopticon creates a git worktree, writes a PRD (plan), and starts coding
Headless / CI
For terminals, scripts, and CI where you don’t need the GUI:Power-User Path: Install Everything Up Front
If you prefer to set up all tools at once (useful for shared dev machines or CI images):Direct Desktop Downloads
Prefer a standalone app? Download the latest release for your platform:- Linux —
.AppImagefrom GitHub Releases - macOS —
.dmg(universal, arm64 + x64) - Windows —
.exe(NSIS installer)
Architecture at a Glance
Panopticon started as a CLI for orchestrating coding agents and grew into Command Deck, a desktop app. The CLI, the GUI, and any script that can make an HTTP request all drive the same REST surface — so you can spawn an agent from a kanban card, a terminal, or a webhook without switching tools. Under the hood: an Effect.js + TypeScript server, a React frontend over typed WebSocket RPC, SQLite for state, and Electron as the shell. Launch the browser/server experience withnpx @panctl/cli, use @panctl/desktop for the packaged desktop app, and keep pan for headless and CI.