Beads
lastmod 2025-10-17created 2025-10-171 edits
A memory upgrade for coding agents
About
- A lightweight graph-based issue tracker designed so AI coding agents can track and manage long-running work
- Humans do not use it directly; coding agents use the bd tool on their behalf to write and manage issues
- Issues are created, linked, and summarized as individual units of memory, letting agents follow complex workflows without losing details
- Issues are managed with git, but work like a managed SQL DB shared by all agents and can be shared across multiple machines
- Records every change line by line in JSONL, a structure well suited to auditing and restoration
- Provides four dependency types: blocks, related, parent-child, discovered-from
- Supports dependency graph visualization, with colored output for humans and JSON output for bots
- Provides a plugin for Claude Code (slash commands), and can be used from other tools as an MCP server