Every time you start a new session, the AI starts from zero. Plans vanish. Context is lost. Rate limits kill mid-flight tasks.
Every feature gets its own Notion kanban board. Task tickets track status from Backlog → In Progress → Review → Human Review. Only you can move a task to Done — the AI never assumes it's finished.
Each agent has a focused role and strict boundaries. Only one agent writes to Notion. Only one writes to your code. Reviewers are always read-only.
Eight deterministic stages. No shortcuts. Every gate must pass before the next begins.
Each agent is tuned for its role — temperature, model, and tool access are all set deliberately.
Hard constraints, fallback resilience, and full auditability — for work that can't afford to fail silently.
./notion-agent-hive.json take precedence over global config — without wiping other agents.One command installs the plugin and patches your OpenCode config automatically.
Notion Agent Hive is an OpenCode plugin. Make sure you have OpenCode installed and set up with your preferred LLM provider.
Add the Notion MCP server to your OpenCode config and point it to your Notion API token. The plugin uses it for all board operations.
The CLI patches opencode.json and creates a starter config at ~/.config/opencode/notion-agent-hive.json.
Open OpenCode, tell the coordinator what you want to build, and provide your Notion page ID. The hive takes it from there.
bunx @tesselate-digital/notion-agent-hive install
{
"agents": {
"executor": {
"model": "claude-sonnet-4-6"
}
},
"fallback": {
"enabled": true,
"chains": {
"thinker": ["gpt-5.4", "claude-opus-4-6"]
}
}
}
# Configure any of these per agent:
coordinator · thinker · executor
reviewer · finalReviewer
gitCommitArchitect
prReviewer · prResponder