一个为AI代理设计的分布式图问题跟踪器,提供持久化、结构化的记忆,帮助代理处理长周期任务而不丢失上下文。
- v1.3.1-rc.1
- 发布于
- 8 天前
- 27,486
- 星标
- 279,636
- 下载
- 同步于
- 1 天前
最新版本
v1.3.1-rc.12026年9月21日 08:41测试版下载慢?可在上方随时切换镜像源
项目说明
项目概述
Beads(简称bd)是一个为AI代理设计的分布式图问题跟踪器,由Dolt提供支持。它为编码代理提供持久化、结构化的记忆,用依赖感知的图替代混乱的Markdown计划,使代理能够处理长周期任务而不丢失上下文。
主要功能
- Dolt驱动的版本控制SQL数据库,支持单元格级合并、原生分支和内置同步
- 代理优化的JSON输出、依赖追踪和自动就绪任务检测
- 基于哈希的ID(
bd-a1b2)防止多代理/多分支工作流中的合并冲突 - 语义“记忆衰减”压缩关闭的任务以节省上下文窗口
- 消息问题类型支持线程、临时生命周期和邮件委托
- 图链接:
relates-to、duplicates、supersedes、replies-to
适用人群
- 使用AI编码代理的开发者
- 需要任务追踪和记忆管理的团队
- 构建多代理系统的用户
快速上手
# 安装Beads CLI(系统级,不要克隆到项目中)
curl -fsSL https://raw.githubusercontent.com/gastownhall/beads/main/scripts/install.sh | bash
# 在你的项目中初始化
cd your-project
bd init
# 为特定代理设置集成
bd setup codex # Codex CLI
bd setup claude # Claude Code
bd setup factory # Factory.ai Droid核心优势
- Dolt驱动的版本控制SQL数据库
- 代理优化的任务追踪
- 零冲突的哈希ID设计
- 语义记忆衰减节省上下文窗口
系统要求
- 操作系统:macOS、Linux、Windows、FreeBSD
历史版本
排序