Commands: local vs cloud
- TUI slash commands
- CLI commands
Commands available in the interactive REPL (
brv):| Works locally (no auth) | Requires cloud auth |
|---|---|
/status — show local project state | /login — authenticate with ByteRover |
/locations — list registered projects | /logout — clear authentication |
/curate — add context to local knowledge tree | /push — sync local context to cloud |
/query — query local context tree | /pull — pull context from cloud |
/connectors — manage agent connectors | /space list — list team spaces |
/hub — browse and install skills & bundles | /space switch — switch active space |
/providers — connect and switch LLM providers * | |
/model — select a model * | |
/reset — clear local context tree | |
/new — start a fresh session |
* 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
- TUI
- CLI
Switch to a space
Select a team space. ByteRover updates An interactive picker lists all spaces across your teams. Selecting one switches your project and pulls remote context in a single step.
.brv/config.json and automatically pulls any existing context from the remote space.
Push local context to cloud
Sync your 
.brv/context-tree/ to the remote space. Teammates can pull this immediately after.
When to use cloud
| Use case | Why |
|---|---|
| Team collaboration | Share a space with teammates — everyone queries the same knowledge base |
| Multi-machine sync | Push from your laptop, pull on a server or a new machine |
| Backup | Persist your context tree outside the local repo |
All local features — curate, query, 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.