Give AI agents persistent project memory — store and retrieve patterns, decisions, and architectural rules with a simple CLI.
npx clawhub@latest install byteroverRequirements
ByteRover is a knowledge management skill for AI agents that provides persistent, project-scoped memory via the brv CLI. It stores patterns, decisions, and architectural rules as human-readable Markdown files in .brv/context-tree/, making long-term context available across sessions. The default ByteRover LLM provider works out of the box with no API key required, and optional cloud sync lets teams share knowledge across workspaces.
npx clawhub@latest install byteroverClick the Install button at the top of this page for one-click setup
brv query to surface relevant rules, preferences, and past decisions before your agent touches a single file.brv curate to persist new patterns, architectural choices, or decisions so future sessions inherit that knowledge.brv push / brv pull) so every agent or developer shares the same curated knowledge base.brv query to avoid redundant LLM calls.brv curate.All knowledge is saved as Markdown files inside .brv/context-tree/ in your project directory. Files are fully human-readable, diffable, and can be committed to version control alongside your code.
The built-in ByteRover provider powers brv query and brv curate out of the box — just run brv providers connect byterover. You can also swap in OpenAI, Anthropic, Google, or other providers using your own API key.
brv query synthesizes answers from stored Markdown context using an LLM. brv curate categorizes and structures new knowledge — including content from up to 5 source files — and writes it back to the knowledge base.
Every brv curate run generates a log entry with a unique ID. You can review recent curations, filter by time or status, or inspect full file-operation details for any past entry using brv curate view.
Authenticate with a ByteRover API key to push and pull your knowledge base to a shared cloud space. Teams can organize knowledge into named spaces within teams, and switching spaces automatically pulls the relevant context.
No data is sent to ByteRover servers unless you explicitly run brv push. All query and curate operations stay local — only the configured LLM provider receives context for processing.
Run brv query "What are the authentication patterns in this project?" before the agent writes any code. Previously curated architectural decisions surface immediately, preventing the agent from reinventing or contradicting established patterns.
After migrating from REST to GraphQL, run brv curate "GraphQL is now the API layer; REST endpoints deprecated" -f src/api/schema.ts so every future agent session inherits that context automatically.
Connect a shared ByteRover cloud space, push curated conventions (naming rules, deployment steps, code style decisions), and let every team member's agent pull the same knowledge base before starting work.
Use brv curate view --since 7d --status completed to review a week's worth of curations, verify accuracy, and catch any low-quality entries before they influence future agent behavior.
brv query and brv curate. The default ByteRover provider is free and needs no API key (brv providers connect byterover). Alternatively, supply your own key for OpenAI, Anthropic, Google, or other supported providers.brv push, brv pull, brv space). Obtain from your ByteRover account and authenticate with brv login --api-key <key>.npx clawhub@latest install byteroverRequirements
Log in to write a review
No reviews yet. Be the first to share your experience!