ByteRover

为 AI 智能体提供持久化知识管理,通过 brv CLI 跨会话存取项目模式、决策与架构规则。

作者

byteroverinc

生产力与任务生产力AI Powered开发者工具
安装
npx clawhub@latest install byterover
Star 数

73

下载次数

24.4k

当前安装数

61

累计安装数

89

版本

v2.0.0

更新时间

Mar 2, 2026

使用要求

Node.js

查看源码

ClawHub

ByteRover 介绍

ByteRover 通过本地知识管理系统为 AI 智能体提供长期记忆。

借助 brv CLI,智能体可将项目模式、架构决策与编码规则保存为 `.brv/context-tree/` 下的 Markdown 文件,并在任务前查询以保持跨会话一致性。

工作原理

1Step 1 - 查询上下文

在任务开始前运行 `brv query` 获取相关知识。

2Step 2 - 归档决策

完成修改后运行 `brv curate` 保存新的模式、决策与规则。

3Step 3 - 本地组织

知识以 Markdown 形式保存在 `.brv/context-tree/`,便于版本管理。

4Step 4 - 可选云同步

需要时使用 `brv login`、`brv push` 和 `brv pull` 进行云同步。

关键特性

查询知识

通过 `brv query` 用自然语言问题获取任务所需上下文。

归档上下文

使用 `brv curate` 保存新的模式、决策与规则,可选附带最多 5 个源文件。

无需 API Key

默认 ByteRover LLM 提供商可直接用于查询与归档。

多 LLM 支持

可连接 OpenAI、Anthropic、Google 或其他提供商并使用自己的 API Key。

归档历史

通过 `brv curate view` 查看历史记录并按时间或状态筛选。

可选云同步

通过云端推送/拉取实现团队共享(需认证)。

可读存储

所有知识以 Markdown 文件形式保存在 `.brv/context-tree/`。

使用要求

  • 无需 VM。
  • 需要 Node.js 以通过 npm 安装 brv CLI。

使用场景

跨会话一致性

让智能体记住项目约定、编码模式与历史决策。

架构文档化

保存并快速检索架构规则、认证模式、数据库结构与设计决策。

团队知识共享

通过可选云同步将知识分享给团队成员。

加速上手

新成员或新智能体可快速查询知识库了解项目约定。

如何安装

npx clawhub@latest install byterover

在终端运行上述命令,或点击页面顶部的安装按钮完成一键安装。

常见问题

使用 ByteRover 需要 API Key 吗?

不需要。本地使用无需 API Key;只有启用云同步功能时才需要。

知识存储在哪里?

保存在本地 `.brv/context-tree/` 目录的 Markdown 文件中。

可以使用自己的 LLM 提供商吗?

可以。ByteRover 支持自带 LLM 提供商,按官方文档完成配置即可。

数据会发送到 ByteRover 服务器吗?

只有启用云同步时才会发送;否则数据仅保存在本地。

如何查询或归档上下文?

使用 `brv query` 获取上下文,使用 `brv curate` 保存新知识。

可以跨团队同步知识吗?

可以。使用 `brv login` 后通过 `brv push` 与 `brv pull` 同步。