Questions, answered plainly.
Is Ottili Coder free?
Yes. It's MIT licensed and free to install and run. Optional Ottili cloud services are separate and not required.
Does it require an internet connection?
No. It runs locally against your repository. You'll still need network access for your model provider's API calls, and for any optional MCP servers or cloud features.
What platforms are supported?
macOS (Apple Silicon and Intel), Linux (x64 and arm64), and Windows (x64).
Does it sandbox the code it runs?
No. There's no built-in isolation โ run it in a container or VM for untrusted repositories.
What is Cairn?
Cairn is Ottili Coder's checkpoint and session-memory system. It records progress during long runs so the CLI can resume interrupted work instead of starting over.
Can I connect my own tools?
Yes, via MCP. Configure your own servers and Ottili Coder can call them like any other tool.
What are the agent modes?
Build (default, full access), Plan (read-only exploration), and General (a subagent for broad multi-step search), switchable with Tab.
Is there a GitHub Action?
Yes. Mention @ottili-coder or /oc on an issue or pull request to run it in CI.
Is there a desktop app?
Yes, a cross-platform Electron app is available in beta for anyone who prefers a window over a terminal.