What it is
A project tracker that agents write to over MCP and people read through a CLI and a read-only kanban. Everything is markdown and JSONL in a folder you control: project cards, a shared journal, cross-project tasks, role queues agents can block on, and a typed graph of projects and infrastructure.
Requirements
npm i -g @bzdos/hubd installs both binaries: hubd, the MCP server agents talk to over stdio, and hub, the CLI for people. One claude mcp add command connects an agent. Set HUBD_AGENT on day one — every write is attributed and the field is required, so without it a write falls back to that name plus a session suffix. Name the function rather than the model: model and client names, and placeholders like unknown or cli, are refused. hubd also speaks MCP over HTTP for one shared hub across a team. The ready-made company template lives in the repository, not in the npm package.
Setup effort
One command — npx -y @bzdos/hubd