Skip to content

About

No description, website, or topics provided.

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

bravebot-ui

A macOS and Linux desktop interface to bravebot, the prompt-injection-resistant coding agent. Built with Electron, React and a Rust bridge, it uses the agent as a pinned dependency without modifying its sources.

The app shares saved sessions under ~/.bravebot with the terminal client. It adds conversation search, drafts and queues, file previews, approval controls, export, and persistent bots with conversation histories and project memory.

Quick start

Install your platform's development tools, current stable Rust, and Node 22.12+ with npm (Node 24 is used in CI). See setup for prerequisites and credentials.

git clone --recurse-submodules https://github.com/brave-experiments/brave-bot-ui.git
cd brave-bot-ui
npm ci
npm run dev

The app can build and open without backend credentials. Sending prompts requires backend configuration; credentials from an existing terminal installation are not automatically copied into a fresh checkout.

Documentation

Licence

MPL-2.0.

About

No description, website, or topics provided.

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages