Al Iv49 downloadsOpens bb (get-bb/bb), a local AI agentic IDE, inside an Obsidian tab or sidebar via its web interface. Requires the bb desktop app.

Embeds bb — a local AI agentic IDE with a desktop app — inside an Obsidian tab or sidebar, via its local web interface.
Requires the bb desktop app to be installed. This plugin has no functionality on its own — it is a thin wrapper around bb's local UI, for people who already use bb.

npx bb-app@latest install command.This plugin only ever talks to your own machine — it makes no requests to any remote server:
<webview> pointed at http://localhost:38886 by default (configurable), which is bb's own local HTTP interface served by the bb desktop app.open -g -b dev.bb.desktop to launch the bb app in the background.~/.bb/bb.db (via the sqlite3 CLI) to look up the bb project matching the current vault path and set its default provider/model/permission mode.Two automated-review warnings apply to this plugin. Both are intentional, and both are scoped to the user's own machine:
child_process) — used in exactly three places, all with fixed, non-user-controlled arguments:exec("open -g -b dev.bb.desktop") launches the bb desktop app in the background when its local server is not responding (macOS only; this plugin is desktop-only).execFile("sqlite3", [...]) reads and writes ~/.bb/bb.db to set the per-project provider/model/permission defaults. The SQL is built from the current vault path (single-quote escaped) and the plugin's own settings — no arbitrary command execution.npx bb-app@latest code snippet in the "bb not found" notice, to copy that install command. Nothing else is read from or written to the clipboard.No telemetry and no remote requests: the only network target is bb's local web interface on localhost.
main.js, manifest.json, and styles.css from the latest release.<vault>/.obsidian/plugins/bb-ai-agent/.bb - AI agentic IDE under Settings → Community plugins.MIT