Beads – A memory upgrade for your coding agent
18 hours ago
- #coding-agents
- #issue-tracking
- #git-based
- Beads is a lightweight memory system for coding agents, using a graph-based issue tracker.
- It enables agents to handle long-horizon tasks by chaining issues together with four types of dependencies: blocks, related, parent-child, and discovered-from.
- Beads improves organization, focus, and agents' ability to track and complete complex tasks over multiple sessions.
- Installation is simple with a one-line command, and agents can start using Beads by updating their workflow instructions.
- Beads issues are backed by git, acting like a managed SQL database shared across all agents working on a project, even across machines.
- It features a sophisticated audit trail for reconstructing complex operations spanning multiple sessions.
- Beads supports JSON output for programmatic integration, making it agent-friendly.
- The system includes ready work detection, dependency trees visualization, and full audit trails.
- Beads is designed for AI coding agents but can also be used by humans for dependency-aware issue tracking.
- It is currently in alpha status, with core features working well but expecting API changes before version 1.0.