AI coding that runs
on your machine.
orangu is an open-source terminal AI that reads your project, edits your files, and runs your Git workflow against any local LLM. No API keys, no telemetry, no data leaves your machine.
AI coding,
without the cloud.
orangu runs as a terminal client against any local LLM server. It reads your project files, understands your Git history, and executes commands on your behalf. No API keys. No data transmission.
OpenAI-compatible
Works with llama.cpp, Ollama, LM Studio, or any server that implements the OpenAI API.
Workspace-aware tools
The model reads, edits, and navigates files in your project, within your workspace boundary.
Persistent sessions
Conversations are saved per workspace and branch. Resume exactly where you left off.
Built in Rust
Starts in milliseconds. Streams tokens live. Shows native throughput in the status bar.
The latest release.
- AI code review —
/auto_reviewreviews your whole branch or a single file, with categorized findings you can approve or reject. - Export to PDF —
/exportsaves the console or a review report as a polished PDF. - Bug bisection —
/bisectdrivesgit bisectfrom the prompt to find the commit that broke things. - Fetch remote —
/fetchusegit fetchto get remote repositories. - Built-in manual —
/manual, searchable and fully offline. - One-line install —
install.sh/install.cmdfor Linux, macOS and Windows; no build step.
Your entire Git workflow,
from one prompt.
Commit, push, rebase, squash, review, and open pull requests, all without leaving the terminal. orangu understands your branch, your history, and your forge.
The complete manual.
Getting Started
Start llama.cpp, run the wizard, launch the client, and issue your first commands.
ReferenceConfiguration
Every option in orangu.conf: servers, models, timeouts, platform settings.
Terminal Interface
Ghost-text hints, Tab completion, sessions, key bindings, and scrollback.
CommandsCore Tools
/help, /model, /session, /prune, /build, /review, and more.
Git Tools
Commit, push, rebase, squash, branch, cherry-pick, stash, PR, and forge commands.
GuideLocal LLM
Recommended llama.cpp flags, example configuration, and tool-calling tips.
Free to use,
free to modify.
orangu is released under the GNU General Public License v3. Use it, fork it, contribute back. No subscriptions, no telemetry, no vendor lock-in.
Running orangu ?
mnemosyne systems offers support contracts for companies that depend on orangu. Direct access to the maintainers, priority response and development.