Chaos Dimension
Chaos Dimension is the coordination layer for my personal projects and the agents working on them. Kanban on the left (Backlog → Active → Review → Done). Agent Monitor on the right with green-on-black terminal logs. Four themes underneath: Classic Mac OS, Notional, Minimal, Terminal, all rendering the same React tree.
The reason it exists is the MCP server. Claude Code, Claude Desktop, and claude.ai connect over OAuth 2.1 with Dynamic Client Registration, then read, claim, and update tasks from inside any session. Tasks and workstreams can carry specs, versioned markdown requirements docs, so an agent that claims a task pulls the full context before touching code.
Stack: React 18 + Vite, Vercel serverless functions for /api/*, Neon Postgres + Drizzle, iron-session + bcryptjs for the single-user password gate, @modelcontextprotocol/sdk for the MCP server. AGPL-3.0, self-hostable, one maintainer.
Pairs with Chaos Conductor, the control plane that runs remote agents on a VPS against this board. Source at github.com/gabelev/chaos_dimension.