33rd of 3 in Editors and IDEs

bb

Agentic IDE with desktop app, web app, CLI and HTTP API

Stars
4.2k
License
MIT
Last commit
Oct 2026
Last release
Oct 2026
Language
TypeScript

Missed the latest GitHub check; these facts may be older.

Overview

bb is an agentic IDE written in TypeScript that runs work in threads you can follow live, steer, or hand off to another agent. It is driven through an Electron desktop app, a web UI on port 38886, a `bb` CLI or an HTTP API, and it uses the provider CLI you have already authenticated. It is marked as in active development, with workflows still changing.

Who it is for: Developers who want a self-run agentic IDE with a scriptable CLI and API

Strengths

  • Same functionality across desktop app, web app, CLI and HTTP API
  • Starts with one command: `npx bb-app@latest`
  • Reuses your already authenticated provider CLI instead of separate API setup
  • Opt-out telemetry (`BB_TELEMETRY=false`) that the README says excludes message content

Weaknesses

  • Desktop app supports only Apple Silicon macOS; Linux and Windows builds are alpha
  • README says workflows and surfaces are still evolving
  • Server API is unauthenticated and permits command execution; remote modes need a trusted network
  • Native add-ons need install scripts allowed on npm 12 or later

What it needs

  • Needs Node.js, npm, authenticated provider CLI, Git for Windows (native Windows)
  • Models: provider CLIs (unspecified)
  • port 38886

Head to head

Also in Editors and IDEs

See all 3
Also in Editors and IDEs
RankProjectScore
1avante.nvimNeovim plugin that adds Cursor-style AI chat and code edits inside the editor18.2k starsApache-2.072 out of 100
2terax-aiTerminal-first desktop workspace with editor, git panel and agentic AI side-panel9.3k starsApache-2.065 out of 100