Board Planner

Self-hosted project board

Hand your boardto an agent.Keep the gate.

People, the REST API and MCP agents work the same tasks through the same permissions. A worker can carry a task from approved to merged on its own — and still stops dead at the checks you configured.

ORB⁠-⁠14Cursor-based pagination for /events

worker mac-mini · claimed from To Do

  1. worktreecp-worktrees/w-3f21
  2. coding agent14 min · 2 files, 128 lines
  3. diff-sizepass128 lines / 2 files
  4. protected-pathspass
  5. test-presencepassevents.test.ts
  6. buildpass41s
  7. test-runpass212 passed
  8. reviewreject“the cursor is not opaque — it leaks the row id”

branch pushed · comment posted · task moved to Needs human review

You name the columns. Automation reads the role.

Call a column Ready for dev or Shipping — nothing downstream breaks, because every column carries one of six roles and that is what agents key on.

Three doors into one model

Not a board with a bot bolted on. The same tasks, the same status rules and the same permission checks behind every entrance.

People

A Kanban board, a dense list view, task detail, comments, sprints and a dashboard. Light or dark, desktop or phone.

Agents

An MCP server with twelve tools, so a coding agent reads the backlog and moves tasks straight from your terminal.

Automation

A REST API with project-scoped tokens, webhooks, and workers that pick up approved tasks and run them end to end.

What stops a bad change

The run at the top of this page ends in a rejection because that is the interesting case. Here is what the worker guarantees when it does.

The rest of it

The Kanban board with seven columns

The board

Columns you define, with roles automation reads. Drag, filter, and see dependencies on the card.

The list view as a dense table

The list

Same tasks as a table. Status and assignee are editable in the row.

A task with acceptance criteria and linked work

The task

Description, acceptance criteria, linked pull requests, dependencies, comments and full history.

Project dashboard with velocity and breakdown charts

The numbers

Velocity, created against completed, and which column the work is piling up in.

Every screen above is in the documentation.

Twenty-seven pages: what each feature does, how to use it, how to install it, and what to check when something looks broken.

Start reading