This release brings ByteRover to the browser. Run brv webui to open a local dashboard where you can browse your project's memory, review changes, run curate and query, and manage providers without leaving the tab. Connected agents (Claude Code, Cursor, Codex, Copilot) also get smarter this release: brv curate now waits for its work to finish by default, so follow-up questions see the data that was just saved.
π Highlights
π brv webui: a browser dashboard for ByteRover
Run brv webui to open a local dashboard at http://localhost:7700. From the browser you can:
- Browse and edit your context tree (the notes and memory ByteRover builds for your project)
- Review and commit pending changes with full
brv vcintegration - Run curate and query directly from the browser
- Manage LLM providers and connected agents
- Switch between projects without restarting
The dashboard still loads when the daemon isn't running, with a clear recovery screen. Use --port <n> to pick a different port, and your choice is remembered across runs. (#465)
π Guided first-run tour
If you're new, the web UI walks you through setting up a provider, running your first curate and query, and connecting an agent. Skipped it? "Restart the tour" lives in the Help menu. (#465)
π€ Connected agents now wait for brv curate by default
The skill template installed by brv connectors install now tells Claude Code, Cursor, Codex, Copilot, and other connected agents to let brv curate finish before moving on, so follow-up queries see the new data. Agents only fire-and-forget (--detach) when you explicitly ask.
Action required: re-run brv connectors install <agent> for each connected agent to pick up the new guidance. (#479)
What's Changed
β¨ Added
brv webui: browser dashboard over your project memory, version control, providers, agents, and project switcher. Loads even when the daemon is offline, persists a custom--portacross runs. By @ncnthien in #465- Guided first-run tour in the web UI. Walks new users through provider setup, first curate, first query, and agent connection. Restartable from the Help menu. By @ncnthien in #465
π Changed
- Connected agents now wait for
brv curateby default. The installed skill template blocks on curate completion unless you explicitly opt into--detach. Re-runbrv connectors install <agent>to update. By @bao-byterover in #479 - OpenAI OAuth default model is now
gpt-5.4-minifor better non-code curate quality. Existing configurations are preserved; the new default only applies to new sign-ins. By @bao-byterover in #496 - MiniMax default model is now
MiniMax-M2.7. By @zeki893 in #488 - Complete frontmatter on context files. Markdown files written by
brv curateandbrv dreamnow always include all seven semantic fields:title,summary,tags,related,keywords,createdAt,updatedAt. Older files without them still load fine, so no migration is needed. By @RyanNg1403 in #468
π Fixed
- ByteRover OAuth login now resumes provider setup. Picking ByteRover while signed out used to bounce you back to the provider list after login; it now continues the setup automatically. By @AmElmo in #466
- No more "Connecting to ByteRoverβ¦" hang after a fresh login. Provider connect sees new credentials immediately instead of waiting up to 5 seconds for a cache refresh. By @cuongdo-byterover in #493
π‘οΈ Security
- Patched high-severity npm advisory in
@hono/node-serverandhono. By @bao-byterover in #507
π Upgrade & Install
Fresh install (macOS / Linux):
curl -fsSL https://byterover.dev/install.sh | shExisting users: re-run the installer above to upgrade in place.
After upgrading, run brv restart to reload the daemon. If you have connected agents, refresh each one to pick up the new curate-blocking behavior:
brv connectors install <agent> # claude-code, cursor, codex, copilot, ...β No Breaking Changes
All changes are backward compatible. Older context trees load without migration; provider configuration is preserved across the upgrade.
π Contributors
Thanks to everyone who shipped this release: @ncnthien, @AmElmo, @RyanNg1403, @zeki893, @cuongdo-byterover, and @bao-byterover.
Full Changelog: v3.7.1...v3.8.0