Local marketplace for beads plugin development
npx claudepluginhub dbmcco/tmux-beads-loopsAI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
Credit: This project is a fork of Beads by Steve Yegge (https://github.com/steveyegge/beads).
tmux-beads-loops is a tmux-first orchestration layer on top of Beads for multi-agent coding loops.
Coordinate multiple coding agents in tmux panes with a shared task graph and isolated git worktrees.
delegate.sh (same tmux session).Note: If you use clauded/codexd aliases, ensure they point to the CLI you expect.
Suggested commands (same session):
scripts/tmux-beads-loops/spawn-agent.sh claude
scripts/tmux-beads-loops/delegate.sh --window claude-1 -- "bd ready"
Pane defaults (aliases supported):
TMUX_BEADS_CLAUDE_CMD=clauded TMUX_BEADS_CODEX_CMD=codexd \
scripts/tmux-beads-loops/spawn-agent.sh claude --split v --name claude-1
Auto-bootstrap (manager only):
TMUX_BEADS_BOOTSTRAP_TOTAL=4 \
TMUX_BEADS_CLAUDE_CMD=clauded TMUX_BEADS_CODEX_CMD=codexd \
codexd
Manual bootstrap:
scripts/tmux-beads-loops/bootstrap.sh --total 4
Note: tmux panes require splits, but this keeps everything in the same window (no new windows).
@beads_manager + @beads_manager_pane) to track the manager window + pane.--mode window if you prefer new windows.BEADS_NO_DAEMON=1).bd CLI, optionally on a dedicated metadata branch.tmux, git worktrees, Beads (bd), Claude CLI, Codex CLI, and OpenCode (via wrapper).
Durable task coordination, fewer context handoff mistakes, and a predictable manager/worker loop.
Beta at best. Scripts and hooks may change; review before use and avoid critical production workflows.
See docs/TMUX_BEADS_LOOPS.md for the tmux workflow, hooks, and scripts.
Below is the upstream Beads README for reference.
Distributed, git-backed graph issue tracker for AI agents.
Beads provides a persistent, structured memory for coding agents. It replaces messy markdown plans with a dependency-aware graph, allowing agents to handle long-horizon tasks without losing context.
# Install (macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bash
# Initialize (Humans run this once)
bd init
# Tell your agent
echo "Use 'bd' for task tracking" >> AGENTS.md
.beads/. Versioned, branched, and merged like code.bd-a1b2) prevent merge collisions in multi-agent/multi-branch workflows.| Command | Action |
|---|---|
bd ready | List tasks with no open blockers. |
bd create "Title" -p 0 | Create a P0 task. |
bd dep add <child> <parent> | Link tasks (blocks, related, parent-child). |
bd show <id> | View task details and audit trail. |
Beads supports hierarchical IDs for epics:
bd-a3f8 (Epic)bd-a3f8.1 (Task)bd-a3f8.1.1 (Sub-task)Stealth Mode: Run bd init --stealth to use Beads locally without committing files to the main repo. Perfect for personal use on shared projects.
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Claude Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.