About
Mull is a terminal-based AI coding agent for working with codebases through conversation. It runs locally, understands your repository, and can read files, run commands, and apply edits for your review.
upstream
Preview
$ mull login
1) OpenRouter API key (recommended)
2) GitHub device login
Paste your key when prompted
$ mull --model openrouter/auto
Reading working tree...
Ready. Type your request.
> explain how auth works
Analyzing auth.rs...
Auth uses OpenRouter API keys stored
in ~/.mull/auth.json. The key is sent
only to OpenRouter, never to Mull.
● reviewer · audit token flow Awaiting your input 2m
⋅ implementer · fix login bug Running: cargo test 12m
○ refactor · feat/login idle 1h
↑/↓ select (peek) · Enter open · Ctrl+R rename · Ctrl+T pin
Features
- Local-first agent for editing, running, and reviewing code
- OpenRouter integration - use any model including free ones
- Interactive sessions and one-shot commands
- File editing, shell commands, and code analysis