Skip to main content
ByteRover CLI runs entirely on your machine with no cloud account required. Cloud features layer on top — adding team sync, multi-machine access, and backup — without changing the core local workflow.

Commands: local vs cloud

Commands available in the interactive REPL (brv):
* Provider and model commands work locally for third-party providers. However, selecting or switching to the ByteRover built-in provider requires a logged-in ByteRover account (/login or brv login).

Upgrade from local to cloud

1

Authenticate

Run /login inside the REPL to authenticate via browser:
2

Add a remote

Point your space to a remote on ByteRover cloud:
Find the URL on the space’s page in the ByteRover Dashboard.
3

Push local context to cloud

Push your commits to the remote space. Use -u to set upstream tracking:
4

Pull on other machines

On any machine where you’re authenticated, clone the space:
After the initial clone, use /vc pull to sync subsequent changes from teammates.

When to use cloud

All local features — curate, query, version control, provider selection, hub, connectors — work without a cloud account and without an internet connection when using a third-party or local LLM provider. The ByteRover built-in provider requires a logged-in ByteRover account.

Next steps

Team Context Sync

Full walkthrough of the shared context workflow for teams

Local Context Tree

Understand the local knowledge store before pushing it to cloud

Git-Semantic VC

Full guide to branching, merging, and remote sync

CLI Reference

Complete flag reference for all commands