Why a web UI?
Some things are just faster in a browser — reading long context files, scanning diffs, kicking off a task and walking away. The web UI gives you a visual way to do everything ByteRover already does, without replacing the CLI or TUI. It runs on your own machine, served by the local daemon, so nothing leaves your laptop unless you explicitly push.
What you get
Projects
Switch between projects from the header.
Tasks
Run curate and query tasks visually.
Contexts
Browse and edit your project’s context tree.
Changes
Review and commit changes to your context tree.
Configuration
Manage agent connectors.
Providers & Models
Connect LLM providers and pick a model.
How it fits with CLI and TUI
The CLI, TUI, and web UI are three ways to drive the same ByteRover. Pick whichever matches the moment.| Client | Best for |
|---|---|
CLI (brv query, brv curate, …) | Agent-driven calls and one-shot commands |
TUI (brv) | Keyboard-first interactive sessions in the terminal |
Web UI (brv webui) | Visual authoring, diff review, configuration, long-running tasks |
Local-first
- Runs on your machine at
http://localhost:<port>— not exposed to the network - Context, tasks, and history come straight from your local
.brv/directory - Pushing to the remote space is always an explicit action
Next steps
Getting Started
Launch the web UI.
Troubleshooting
Fix common issues.