By trillium
AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
npx claudepluginhub trillium/penguin --plugin beadsLog and label agent interactions (append-only JSONL)
Show blocked issues
Close a beads issue that's been completed.
View or manage comments on an issue
Reduce database size by summarizing closed issues no longer actively referenced.
Create a new beads issue. If arguments are provided:
Manage the per-project background daemon that handles database connections and syncs with git.
Manage bd daemon processes across all repositories and worktrees.
Delete one or more issues and clean up all references.
Manage dependencies between beads issues.
Epic management commands
Export issues to JSONL format
Import issues from JSONL format
Initialize beads in the current project
Manage labels on beads issues. Labels provide flexible cross-cutting metadata beyond structured fields (status, priority, type).
List beads issues with optional filtering.
Load AI-optimized workflow context for beads issue tracking.
Quick start guide for bd workflows (deprecated)
Find ready-to-work tasks with no blockers
Rename the issue prefix for all issues
Reopen one or more closed issues.
Restore full history of compacted issue from git
Search issues by text query
Show detailed information about an issue
Show project statistics and progress
Synchronize issues with git remote in a single operation.
Manage issue templates for streamlined issue creation.
Update a beads issue.
Check beads and plugin versions
Show the AI-supervised issue workflow guide
Distributed, git-backed graph issue tracker for AI agents.
Platforms: macOS, Linux, Windows, FreeBSD
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 beads CLI (system-wide - don't clone this repo into your project)
curl -fsSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bash
# Initialize in YOUR project
cd your-project
bd init
# Tell your agent
echo "Use 'bd' for task tracking" >> AGENTS.md
Note: Beads is a CLI tool you install once and use everywhere. You don't need to clone this repository into your project.
.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.
Contributor vs Maintainer: When working on open-source projects:
bd init --contributor to route planning issues to a separate repo (e.g., ~/.beads-planning). Keeps experimental work out of PRs.git config beads.role maintainer if using GitHub HTTPS without credentials but you have write access.npm install -g @beads/bdbrew install beadsgo install github.com/steveyegge/beads/cmd/bd@latestRequirements: Linux, FreeBSD, macOS, or Windows.
See docs/COMMUNITY_TOOLS.md for a curated list of community-built UIs, extensions, and integrations—including terminal interfaces, web UIs, editor extensions, and native apps.
AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Configure Claude Code to track work using Beans.
Plan-only mode and GitHub-issue-to-Beads workflow. Provides planning without auto-execution and structured work decomposition into Beads epics, tasks, and sub-tasks with verifiable acceptance criteria.
Agent-first task management. Track tasks, learnings, and decisions across sessions.
Beads-based persistent memory with compound-engineering's multi-agent workflows. 29 specialized agents, 29 commands, 16 skills, and automatic knowledge capture/recall.
Install and manage TaskYou — a personal task management system with Kanban board, background AI execution, and git worktree isolation.