bb: An Agentic IDE That Builds Itself
Key Takeaways
- ▸bb is open-source, MIT-licensed, and works with multiple coding agents (Claude Code, Cursor, Codex) on users' own subscriptions—removing vendor lock-in
- ▸The IDE prioritizes customizability over pre-built features, recognizing that modern software needs solid fundamentals but must adapt to individual use cases
- ▸The plugin/extension system is powerful enough that bb's core features (workflows, crons, inline previews, remote access) were themselves built using the same tools available to users
Summary
bb is an open-source, MIT-licensed agentic IDE designed to orchestrate AI coding agents including Claude Code, Cursor, and Codex using users' own subscriptions. Unlike traditional SaaS tools built for a generic audience, bb prioritizes malleability and extensibility, allowing users to customize it through a powerful plugin system.
The platform ships with solid fundamentals including a beautiful timeline interface and provider-agnostic workflows. Its real innovation lies in the ability for users to extend it in nearly limitless ways—adding task management systems, automated code review with computer use capabilities, markdown editors, tiling thread management, and even digital audio workstations.
Notably, much of bb's core functionality—including workflows, cron jobs, inline previews, and remote access—was itself built using the same extension system available to all users, demonstrating the power of the platform's architecture and philosophy of self-directed customization.
- Users have already built diverse extensions including task management, GitHub PR review automation, markdown vaults, tiling window management, and music production tools
Editorial Opinion
bb challenges the traditional SaaS model where a central team builds features for the masses. In an era of rapidly evolving AI agents, this approach—providing solid fundamentals but empowering users to extend the tool themselves—feels like a necessary evolution. The open-source, MIT-licensed model removes vendor lock-in and makes bb a platform for experimentation rather than a fixed product. This could be a blueprint for how developer tools should work in the AI era.



