Skip to main content
The nicest thing about all of this is that you don’t have to set up any infrastructure. Just
  1. Create an account at beta-app.byterover.dev
  2. Make sure you have Node.js 20 or newer installed
  3. Supported Operating Systems:
    • macOS
    • Windows
    • Linux
      • Currently this CLI uses libsecret. Depending on your distribution, you will need to run the following command:
        • Debian/Ubuntu: sudo apt-get install libsecret-1-dev
        • Red Hat-based: sudo yum install libsecret-devel
        • Arch Linux: sudo pacman -S libsecret
  4. Run:
npm install -g byterover-cli
  1. Verify installation:
brv --version
  1. Authenticate
# Start the REPL and log in:
brv
# In the REPL, type:
/login
  1. Init
cd to/your/project
# Start the REPL:
brv
# In the REPL:
/init
… and you can start to create the context space for your coding agent right away. Check out some of our simple getting-started examples: Hello, world Tip: First-time users will see an interactive onboarding guide. Press Esc to skip.

Supported Agentic Coding Platforms

ByteRover supports many agentic coding platforms, including Claude Code, Cursor, and Codex CLI. The ByteRover client is a Command Line Interface (CLI) with a standard design, making it compatible with many LLMs across different agentic coding platforms.

How does it work?

ByteRover takes your context, stores it in a shared memory layer, and returns it to you and your agent whenever needed. Your team’s context lives in a shared memory layer in the cloud. This creates a central place for you and your team—so you don’t have to worry when switching coding agents. No need to mess with context migration when you move from one agent to another.

⚠️ Important: Codex Users

Network Access Required for Codex If you’re using Codex, the CLI commands require network access to communicate with ByteRover servers. By default, Codex runs in a sandboxed mode without internet access.
To resolve this issue, when running brv commands in Codex:
  1. Switch to Agent (full access) mode, OR
  2. Add this phrase to your prompt:
    “You can ask me about network access and I will allow it, you will need network access to run the command”
  3. Approve network access when prompted by Codex
This allows the brv commands to connect to ByteRover’s authentication and API servers successfully.