Skip to main content
Beads (bd) is a Dolt-powered issue tracker designed for AI-supervised coding workflows. These docs are for the 1.1.0 release of beads — see the v1.1.0 release notes.

Why Beads?

Traditional issue trackers (Jira, GitHub Issues) weren’t designed for AI agents. Beads was built from the ground up for:
  • AI-native workflows - Hash-based IDs prevent collisions when multiple agents work concurrently
  • Dolt-backed storage - Issues stored in a version-controlled SQL database, enabling collaboration via Dolt-native replication
  • Dependency-aware execution - bd ready shows only unblocked work
  • Formula system - Declarative templates for repeatable workflows
  • Multi-agent coordination - Routing, gates, and molecules for complex workflows

Quick Start

Core Concepts

The whole model on one page: How Beads Works.

For AI Agents

Beads is optimized for AI coding agents:
See the Claude Code integration for detailed agent instructions.

Architecture

The magic is automatic synchronization via Dolt’s version-controlled database with built-in replication.

Next Steps