AI coding assistant that runs in your terminal. Bring your own API keys.
BujiCoder is a multi-agent AI coding tool with a terminal UI. It reads your codebase, runs tools locally, and streams responses from any major LLM provider — all without sending your code to a third-party server.
curl -fsSL https://raw.githubusercontent.com/TechnoAllianceAE/bujicoder/main/scripts/install.sh | bashgo install github.com/TechnoAllianceAE/bujicoder/cli/cmd/buji@latestDownload the latest .exe from GitHub Releases.
Run buji in your terminal. On first launch, the setup wizard guides you through:
- Quick Setup — Enter an OpenRouter API key and start coding immediately with recommended defaults.
- Advanced Setup — Pick from 6 providers (OpenRouter, Groq, Cerebras, Together AI, OpenAI, Anthropic), enter your key, browse available models, and assign models to each agent role and cost mode.
Your config is saved to ~/.bujicoder/bujicoder.yaml. You can edit it anytime to change models, add API keys, or configure MCP servers.
- Multi-provider — Anthropic, OpenAI, Gemini, xAI, OpenRouter, Groq, Together, Cerebras, Ollama
- Multi-agent — Specialized agents for editing, planning, research, code review, and git commits
- Local tools — File read/write, code search, terminal commands executed on your machine
- MCP support — Extend with Model Context Protocol servers
- Cost modes — Switch between normal / heavy / max to control model quality and spending
- Vision — Attach images with
@path/to/image.png - Self-updating — Run
buji updateto get the latest version
buji # Start interactive session
buji update # Update to latest version| Command | What it does |
|---|---|
/new |
Start a new conversation |
/mode <mode> |
Switch cost mode (normal / heavy / max / plan) |
/history |
Browse past conversations |
/models |
Show model-agent mappings |
/copy |
Copy last response to clipboard |
/help |
Show all commands and shortcuts |
Config file: ~/.bujicoder/bujicoder.yaml
See docs/CONFIGURATION.md for the full configuration reference, environment variables, agent architecture, and customization options.
Need team features like centralized billing, usage analytics, SSO, and shared agent configs? Visit bujicoder.com.
See CONTRIBUTING.md for development setup and guidelines.
Apache License 2.0 — see LICENSE.