One dashboard for all your AI agents

Stop switching between terminals. Launch multiple Claude Code agents, build pipelines, and watch everything happen live — tool calls, file changes, results — all on one screen. Free and open-source.

ClauBoard dashboard
15Event Types
50k+Events / No Lag
LiveWebSocket
DockerReady

Everything you need

From launching a single agent to orchestrating a team — one tool does it all.

Core

Visual Workspace

Drag agents on a canvas, see who depends on whom. Connection lines update in real time as agents work, finish, or fail.

#Canvas#Drag & Drop
Learn more →
New

Agent Pipelines

Chain agents together: analyst first, then strategist, then implementer. If one fails, the rest keep going.

#Sessions#Dependencies
Learn more →
Live

See Everything Live

Every tool call, file edit, and output appears instantly. Scroll through 50,000+ events without a hiccup.

#Events#Virtual Scroll
Learn more →
Interactive

Talk to Running Agents

Send follow-up instructions while agents work. Redirect or course-correct without restarting.

#Stdin#Real-time
Learn more →
Smart

Automatic Handoffs

When one agent finishes, the next receives a summary — files created, tools used, key output.

#Context#Failover
Learn more →
Docker

Deploy Anywhere

Docker-ready with one command. Dual storage, event archival, plugin system. Extensible by design.

#SQLite#Plugins
Learn more →

Architecture

Turborepo monorepo with shared typed contracts.

apps/web
Next.js 15 + React 19

Operator UI with spatial office layout, session management, run history, task board, and event timeline.

apps/server
Express + WebSocket

Orchestration server with agent registry, run lifecycle, event processor, JSONL persistence, and adapter layer.

packages/shared
TypeScript

15 event types, API contracts, WebSocket messages, and dependency graph utilities shared between both apps.

Event-sourced
Append-only event stream as source of truth
Adapter pattern
AgentAdapter interface with start(emit) and stop()
Real-time
WebSocket pushes events to UI; snapshot on connect
Dependency graph
Validated execution order for staged sessions

Free & Open Source

No subscriptions. No limits. Self-host and own your data.

Self-Hosted

Run on your own machine. Full control over your data and agents. No external services required.

npm run dev

No Limits

Unlimited agents, sessions, and pipelines. No artificial restrictions — use every feature from day one.

Everything included

Community

AGPL-3.0 licensed. Fork it, extend it, contribute back. Built in the open for the developer community.

github.com/Sipoke123/ClauBoard

Get started in 2 minutes

Clone, install, run. That is it.

terminal
# Clone and install
$git clone https://github.com/Sipoke123/ClauBoard.git
$cd ClauBoard && npm install
# Quick start with demo agents
$npm run dev:mock
# Or with real Claude Code agents
$npm run dev
# With SQLite storage
$STORAGE=sqlite npm run dev
# Or use Docker
$docker compose up
Open http://localhost:3000 in your browser