II.
Page JSON
Structured · livepage:docs-reference-repos-bloopai-vibe-kanban-research
BloopAI/vibe-kanban json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "page:docs-reference-repos-bloopai-vibe-kanban-research",
"_kind": "Page",
"_file": "wiki/docs/reference-repos/bloopai/vibe-kanban/research.md",
"_cluster": "wiki",
"attributes": {
"nodeKind": "Page",
"sourcePath": "docs/reference-repos/BloopAI/vibe-kanban/research.md",
"sourceKind": "repo-docs",
"title": "BloopAI/vibe-kanban",
"displayName": "BloopAI/vibe-kanban",
"slug": "docs/reference-repos/bloopai/vibe-kanban/research",
"articlePath": "wiki/docs/reference-repos/BloopAI/vibe-kanban/research.md",
"article": "\n# BloopAI/vibe-kanban\n\n- **Full name**: BloopAI/vibe-kanban\n- **Description**: Get 10X more out of Claude Code, Codex or any coding agent\n- **Stars**: 24,908\n- **License**: Apache-2.0\n- **Last pushed**: 2026-04-10\n- **Topics**: agent, ai-agents, kanban, management, task-manager\n- **Fork**: No\n- **Source**: gh-search\n\n## Archetype\n\n**other-harness** -- A full-featured kanban-based task management and workspace orchestration platform for coding agents. Written in Rust + TypeScript (pnpm monorepo). Includes a web UI with kanban board, workspace management (branch + terminal + dev server per agent), inline code review, built-in browser preview, and support for 10+ coding agents.\n\n## Structure\n\n```\ncrates/ # Rust backend (30+ crates)\n server/ # Main server\n workspace-manager/ # Per-agent workspace isolation\n worktree-manager/ # Git worktree management\n executors/ # Agent executors (Claude Code, Codex, etc.)\n review/ # Code review system\n preview-proxy/ # Built-in browser preview\n mcp/ # MCP integration\n relay-*/ # Remote/cloud relay system\n git/ # Git operations\n db/ # Database\npackages/ # TypeScript frontend\n local-web/ # Web UI (kanban board, workspace view)\n public/ # Static assets\nnpx-cli/ # NPM CLI launcher\nCargo.toml # Rust workspace root\npnpm-workspace.yaml # TS workspace root\n```\n\n## Key Techniques\n\n1. **Kanban-to-workspace pipeline** -- Issues on kanban board become workspaces with isolated git worktrees, terminals, and dev servers\n2. **Multi-agent executor abstraction** -- Unified interface for 10+ coding agents (Claude Code, Codex, Gemini CLI, Copilot, Amp, Cursor, OpenCode, Droid, CCR, Qwen Code)\n3. **Inline code review** -- Review diffs and leave comments that get sent directly to the agent\n4. **Built-in browser preview** -- Preview with devtools, inspect mode, and device emulation\n5. **Git worktree isolation** -- Each workspace gets its own branch via git worktrees\n6. **PR lifecycle** -- Create PRs with AI-generated descriptions, review, and merge from UI\n\n---\n\n## Processes\n\n### 1. Kanban-Driven Agent Orchestration (specializations/shared/kanban-agent-orchestration)\n\nA cross-domain process for organizing multi-task work using kanban methodology with coding agent dispatch.\n\n**Phases:**\n1. **Issue decomposition** -- Break feature/project into kanban issues with priority, labels, and acceptance criteria\n2. **Dependency mapping** -- Identify issue dependencies and determine execution order (parallel where possible)\n3. **Workspace provisioning** -- For each ready issue: create isolated workspace (git worktree + branch)\n4. **Agent dispatch** -- Assign coding agent to workspace with issue description as prompt; use ctx.parallel.all() for independent issues\n5. **Review gate** -- Breakpoint for human review of each agent's diff output; inline comments feed back to agent for revision\n6. **PR creation** -- Generate PR with AI-assisted description from completed work\n7. **Board update** -- Move issues through kanban columns (todo -> in-progress -> review -> done)\n\n**Key insight:** The kanban board as orchestration layer maps well to babysitter's task dispatch. Each kanban issue becomes a task, the board state becomes process state, and review gates become breakpoints.\n\n**Placement justification:** Kanban is a cross-domain workflow pattern. Goes in specializations/shared/.\n\n## Plugin Ideas\n\n### 1. Kanban Board Dashboard Widget (Category: Developer Experience & UX)\n\nA babysitter plugin that renders pending/active/completed tasks as a kanban board in the observer dashboard. Maps babysitter's task states to kanban columns: pending -> \"To Do\", active -> \"In Progress\", completed -> \"Done\", failed -> \"Blocked\".\n\n**install.md**: Registers an observer-dashboard widget that reads run task state and renders a kanban view. Supports drag-and-drop priority reordering. Provides `/kanban` command to view board in terminal.\n\n### 2. Git Worktree Workspace Isolation (Category: DevOps & Infrastructure)\n\nA babysitter plugin that provisions isolated git worktrees for parallel task execution. When a process dispatches parallel tasks, each task gets its own worktree with a dedicated branch, preventing merge conflicts during concurrent work.\n\n**install.md**: Installs `on-task-start` hook that creates a git worktree for the task's workspace. On `on-task-complete`, merges the worktree branch back and cleans up. Handles merge conflicts by creating a breakpoint for human resolution.\n\n## Library Mapping\n\n| Extractable Process | Library Status | Action | Existing Path | Target Placement |\n|-------------------|----------------|--------|---------------|------------------|\n| Kanban-Driven Agent Orchestration | NEW | Task organization using kanban methodology with agent dispatch | - | specializations/shared/kanban-agent-orchestration.js |\n| Multi-Agent Executor Abstraction | UPGRADE | Enhanced agent dispatch with unified interface | library/specializations/ai-agents-conversational/ | specializations/shared/multi-agent-executor.js |\n| Workspace Isolation with Git Worktrees | UPGRADE | Enhanced git worktree management | library/methodologies/superpowers/ | specializations/shared/workspace-isolation.js |\n| Inline Code Review Integration | NEW | Review workflow with agent feedback loops | - | specializations/shared/inline-review-integration.js |\n| Issue-to-Workspace Pipeline | NEW | Automated workspace provisioning from issue descriptions | - | specializations/workflow-automation/issue-workspace-pipeline.js |\n| PR Lifecycle Automation | NEW | AI-assisted PR creation and description generation | - | specializations/devops-sre-platform/pr-lifecycle-automation.js |\n\n## Plugin Marketplace Mapping\n\n| Plugin Idea | Marketplace Status | Action | Existing Plugin | Target Placement |\n|-------------|-------------------|--------|-----------------|------------------|\n| Kanban Board Dashboard Widget | NEW | Task visualization as kanban board in observer dashboard | - | plugins/a5c/marketplace/blueprints/kanban-dashboard-widget/ |\n| Git Worktree Workspace Isolation | UPGRADE | Enhanced workspace isolation for parallel tasks | agentsh | plugins/a5c/marketplace/blueprints/git-worktree-isolation/ |\n",
"documents": []
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "page:docs-reference-repos",
"to": "page:docs-reference-repos-bloopai-vibe-kanban-research",
"kind": "contains_page"
}
]
}