gastownhall

一个为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

历史版本

排序