beads
by gastownhall
介绍
Beads (bd) 是由 gastownhall 开发的一款面向 AI Agent 的分布式图谱问题追踪器。它利用 Dolt 提供持久化、结构化的记忆,通过依赖感知的图谱来替代传统的 Markdown 任务计划,从而帮助 Agent 在处理复杂或长期任务时有效维持上下文不丢失。Beads 作为一个命令行工具,支持多 Agent 和多分支工作流,并采用基于哈希的 ID 机制来避免合并冲突。
功能特征
- Dolt驱动:版本控制的SQL数据库,支持单元级合并和原生分支
- Agent优化:提供JSON输出、依赖追踪及任务自动就绪检测
- 零冲突工作流:通过哈希ID避免在多Agent/多分支场景下的合并冲突
- 记忆压缩:实现语义化的“记忆衰减”,总结旧的已完成任务以节省上下文窗口
- 图谱链接:支持如relates_to、duplicates、supersedes等关系,用于构建知识图谱
支持平台
desktop