ob-1 is an open-source terminal-based AI coding agent created by Overbrilliant. Designed for developer workflows in the shell, it orchestrates automated code generation, refactoring, debugging, and file inspection directly inside local project repositories. Under the hood, ob-1 is built on TypeScript and Bun, offering execution speed and support for model routing. In everyday development, developers interact with ob-1 through a CLI interface to inspect file structures, generate edits, and run commands. The agent includes an embedded routing mechanism to interface with various backend language models, including options for free model tiers and standard commercial LLM providers. What sets ob-1 apart is its integration with existing developer ecosystem configs, including compatibility with Claude Code configuration formats such as `.mcp.json` for Model Context Protocol (MCP) server definitions. It also distributes as compiled standalone binaries (via curl or Homebrew) alongside standard npm packages with automatic Bun runtime shims. Distributed under an open-source license on GitHub, ob-1 is free to use and inspect. Operating costs depend on the model provider configurations chosen by the developer.
Tags: cli, code assistant, coding agent, OpenSource, terminal