A local web dashboard where Claude Code (or any agent) reports its progress while it works. The agent writes Markdown to a session file; this app watches the file and renders it live in your browser — so you always know what your agent is doing, without babysitting the terminal.
- See progress at a glance. Each session is a Markdown file that re-renders live (SSE) every time the agent touches it, with changed blocks highlighted in amber.
- Run the agent right there. Open a Claude console inside each session's column — terminals live on the server and survive tab switches.
- No setup for the agent. The bundled status-orchestrator skill is embedded in the app and loaded automatically, so Claude maintains the status file and delegates work without you installing anything.
- Stays out of the way. System-tray icon, single instance, dark/light themes, desktop notifications, mobile drawer.
→ Full feature tour: docs/features.md
- Get it. Download the prebuilt binary for your OS from Releases, or build from source:
- Windows:
go build -ldflags="-H windowsgui" -o ai-status.exe - Linux / macOS:
./scripts/build.sh(orgo build -o ai-status .)
- Windows:
- Run it.
ai-status.exe(Windows) or./ai-status(Linux / macOS). It opens the dashboard athttp://127.0.0.1:7879and adds a tray icon. - Find it later. On Windows it auto-registers on first run, so "AI Status" shows up in the Start menu and Settings → Installed apps. On Linux run
./scripts/install-desktop.shfor an app-menu entry.
→ Full install details, runtime flags, and OS-specific notes: docs/install.md
- Click New session — a fresh
.mdis created undersessions/. - Click the session title to copy its absolute path.
- Paste that path into Claude and ask it to use it — the skill picks it up automatically.
- Work as normal. Claude writes status; the page updates live.
→ Usage, the companion skill, and data layout: docs/usage.md
MIT
