All 81 Dependencies
Every package byterover-cli depends on, ranked by repo health score.
ByteRover CLI (`brv`) solves a fundamental problem with autonomous AI coding agents: they forget everything between sessions. ByteRover gives agents persistent, structured memory by letting developers curate project knowledge into a context tree — a living map of how your codebase works, indexed by the agent and queryable in future sessions without re-reading the entire project.
Run `brv` in any project directory to open an interactive REPL or TUI. The agent reads and writes files, executes code, searches its accumulated knowledge, and stores decisions for future reference. Knowledge operations use a review workflow where curate changes can be approved or rejected before being committed to the context tree. The context tree itself is version-controlled with git-like semantics: branch, commit, merge, push, and pull.
ByteRover supports 20 LLM providers out of the box — Anthropic, OpenAI, Google, Groq, Mistral, xAI, DeepSeek, and more — and integrates with 22+ AI coding agents including Cursor, Claude Code, Windsurf, and Cline via MCP. A built-in web dashboard (`brv webui`) provides a graphical interface for curating and querying context. ByteRover Cloud adds team sync, shared spaces, and hosted LLM access for collaborative workflows.