Beads
A memory upgrade for coding agents that helps developers and AI manage task dependencies, states, and change history across long-running projects.
Tool overview
Adoption verdict: Beads effectively addresses the core problem where AI agents lose context and “forget” during long tasks. It replaces fragile plain-text markdown lists with a structured task graph. What it does: Built on Dolt, which supports branching, merging, and cell-level rollbacks, it assigns hash IDs to every task, allowing multiple agents to write concurrently without conflicts. It uses “semantic memory decay” to summarize completed tasks, automatically maintains dependency links, and records every step in a Git-like ledger, giving agents ongoing project awareness. Cost and barrier: The tool is open source and free to deploy locally (e.g., brew install). It assumes familiarity with terminal workflows and concepts like Dolt or task graphs. There is no official hosted or paid service at this time. It’s best suited for developers already using coding agents like Claude Code. Ideal users and community consensus: Ideal for those handling large refactors, multi-agent pipelines, or open source contributor workflows; less suitable for teams seeking a zero‑config GUI solution.