b

beads

by gastownhall
🔓 开源项目 Go 🌍 全球 free

介绍

Beads (bd) 是由 gastownhall 开发的一款面向 AI Agent 的分布式图谱问题追踪器。它利用 Dolt 提供持久化、结构化的记忆,通过依赖感知的图谱来替代传统的 Markdown 任务计划,从而帮助 Agent 在处理复杂或长期任务时有效维持上下文不丢失。Beads 作为一个命令行工具,支持多 Agent 和多分支工作流,并采用基于哈希的 ID 机制来避免合并冲突。

功能特征

  • Dolt驱动:版本控制的SQL数据库,支持单元级合并和原生分支
  • Agent优化:提供JSON输出、依赖追踪及任务自动就绪检测
  • 零冲突工作流:通过哈希ID避免在多Agent/多分支场景下的合并冲突
  • 记忆压缩:实现语义化的“记忆衰减”,总结旧的已完成任务以节省上下文窗口
  • 图谱链接:支持如relates_to、duplicates、supersedes等关系,用于构建知识图谱

支持平台

desktop