beads
Developed by gastownhall
Beads (bd) is a distributed graph issue tracker for AI agents, developed by gastownhall. It leverages Dolt to provide persistent, structured memory, replacing conventional markdown plans with a dependency-aware graph. This mechanism helps agents manage long-horizon tasks without losing context. As a command-line interface (CLI) tool, Beads supports multi-agent and multi-branch workflows, employing hash-based IDs to prevent merge conflicts.
- Dolt驱动:版本控制的SQL数据库,支持单元级合并和原生分支
- Agent优化:提供JSON输出、依赖追踪及任务自动就绪检测
- 零冲突工作流:通过哈希ID避免在多Agent/多分支场景下的合并冲突
- 记忆压缩:实现语义化的“记忆衰减”,总结旧的已完成任务以节省上下文窗口
- 图谱链接:支持如relates_to、duplicates、supersedes等关系,用于构建知识图谱
desktop