April 7, 2026
Product Release
ByteRover is Opensource: A Persistent & Portable Memory Layer for Agents
We’re open-sourcing the ByteRover CLI to give developers a memory layer they can actually inspect, run, and build on. The goal is simple: make agent memory transparent, zero-infrastructure, and natively integrated into real developer workflows.

ByteRover CLI (brv) gives AI coding agents persistent, structured memory. Built on the exact architecture that became the Top memory system for OpenClaw (30,000+ downloads in a week), it lets developers curate project knowledge into a Context Tree (file-based hierarchy knowledge management system) that ensures highly accurate & fast retrieval, even with lightweight models
Highly Accurate: >92% retrieval accuracy across long-running sessions - the highest accuracy proven in production in the market.
Fast: ~1.6s average retrieval time.
Economic: Maintain >90% retrieval accuracy even with lightweight models, save 50-70% tokens.
Portable: Runs locally by default, with cloud-sync to share memory across different agents and teammates.
ByteRover CLI Open Source is built around five core values for users:
More trust through an inspectable, fully human-readable memory layer.
Less adoption friction with a zero-infrastructure CLI that developers can clone, build, and run locally.
Full control to manage, share & migrate your memory
More ecosystem leverage through extensible curation, allowing the community to build custom context engineering patterns.
A cleaner transition for existing Cipher users through preserved states, redirects, and seamless migration paths.
More Trust: Inspectable Memory, Not a Black Box
Because the memory infrastructure decides retrieval accuracy and downstream agent behavior, users need to see exactly what their agent knows and why. Compared to our legacy Cipher, we replaced vector embeddings with a structured, file-based Context Tree that organizes with file hierarchy, memory becomes an auditable markdown state.
Developers aren't just trusting a similarity score, but they can literally open the files and inspect the agent's logic. To ensure this transparency, we prepared for this open-source release by conducting thorough secret scanning, reviewing the git history, and removing all hardcoded internal service topologies.
Less Adoption Friction: Built for External Developers
We know open-source projects only deliver real value when they work seamlessly right out of the box. Our standard for this release is explicit: zero external infrastructure required.
Any developer must be able to clone the repository, install dependencies without private authentication, build the project, run tests, and execute basic commands successfully on day one. We are supporting this experience with a comprehensive README, a clear CONTRIBUTING guide, and fully public dependency access.
True Ownership: Git-like Portable and Operable Memory
We built ByteRover on the principle that agent memory should be as portable and operable as your source code. By using a purely file-based architecture, memory state becomes diffable, branchable, and mergeable just like git.
By open-sourcing the CLI, we are making this operational surface explicit. We updated the project to feature externalized configurations, environment-based setups, a committed .env.example file, and clearer failure behaviors.
Ecosystem Leverage: A Foundation for Public Innovation
This release transforms the ByteRover CLI into an extensible foundation.
By providing public-facing repository metadata and clear contribution guidelines, we are opening for community contribution to develop this further. This approach creates room for faster iteration around integrations, workflows, and context engineering patterns shaped by real usage.
A Clear Forward Path for Cipher Users
The ByteRover CLI is officially taking over the public home previously known as Cipher. We carefully designed this transition to preserve continuity and avoid disruption. Our migration plan includes:
Archiving all original Cipher code to a
legacy-cipherbranch.Preserving the final Cipher state with a permanent tag.
Deprecating the legacy npm package with a clear migration notice.
Renaming the GitHub repository while maintaining automatic redirects.
Pinning a transition issue to explain the changes and the project's future direction.
Get started now
⭐️ Star the repo:
https://github.com/campfirein/byterover-cli.git💻 Install the CLI:
curl -fsSL <https://byterover.dev/install.sh> | sh