Back to browse
GitHub Repository

OCD - OpenClaw Dashboard is a mini-kanban board for your OpenClaw agent. Handoff tasks, set cronjobs, and unblock your agents! them

7 starsTypeScript

OCD – Open-source Kanban dashboard for monitoring AI coding agents

by Keeeeeeeks·Feb 20, 2026·3 points·0 comments

AI Analysis

●●SolidSolve My ProblemCozy

Kanban for AI agents, but no orchestration—you still drive the decisions.

Strengths
  • Thoughtfully scoped: observation-only design forces intentional oversight vs autopilot risk
  • SQLite + Node stack is refreshingly minimal—no database plumbing overhead
  • Encrypted message feed + sprint velocity tracking show real ops thinking
Weaknesses
  • Niche audience: only useful if you're already running AI coding agents at scale
  • Agent integration requires custom REST POST logic—not plug-and-play
Target Audience

Engineers managing autonomous AI agents (Claude, OpenCode, Codex, etc.) who need real-time visibility

Similar To

Linear (task tracking) · GitHub Projects (Kanban + hierarchy)

Post Description

I built a self-hosted dashboard for keeping tabs on AI agents (Claude Code, OpenCode, Codex, etc.) while they work. It's a Next.js app backed by SQLite that runs on a headless Mac Mini and is accessed over Tailscale.

Agents POST status updates to a REST API. You get a drag-and-drop Kanban board with 6 status columns, parent/child task hierarchy (3 levels deep), comments, sprint management, velocity tracking with burndown charts, and 7 analytics chart types. Messages are encrypted at rest with NaCl secretbox.

The whole thing binds to 127.0.0.1 — nothing touches the open internet. Tailscale Serve handles HTTPS. No Postgres, no Redis, no Docker. Just SQLite and a Node process.

It's deliberately passive: the dashboard shows you what agents are doing, it doesn't orchestrate them. No auto-retries, no task reassignment, no unsupervised autopilot. You still have to check in.

What I want to build next: a unified message queue so any IDE terminal can push events without custom hooks, SSE to replace polling, and a proper notification pipeline for blocked tasks.

Repo: https://github.com/Keeeeeeeks/opencode-dashboard

Similar Projects