Local AI made simple – a private chat, a coding agent, a model API, and a worker Claude Code and Codex delegate to.
翻譯準備中
正在載入完整 README。 以下為已儲存的摘錄。
Local AI made simple – a private chat on your own computer, a coding agent, a model API for any tool, and a worker that Claude Code and Codex hand tasks to.
Ancilo runs open models (e.g. Qwen) on your Mac with llama.cpp. It picks a model that fits your computer, downloads it, starts it – and makes sure it never makes your computer unusable. Everything stays on your machine unless you explicitly turn on web search or set up a cloud model.檢視完整 README ↗Local AI made simple – a private chat on your own computer, a coding agent, a model API for any tool, and a worker that Claude Code and Codex hand tasks to.
Ancilo runs open models (e.g. Qwen) on your Mac with llama.cpp. It picks a model that fits your computer, downloads it, starts it – and makes sure it never makes your computer unusable. Everything stays on your machine unless you explicitly turn on web search or set up a cloud model.
/v1/chat/completions, /v1/responses) and Anthropic-compatible (/v1/messages) on 127.0.0.1, with a reliability pipeline that makes small models call tools correctly.Status: early, released. Signed and notarized downloads for macOS on Apple Silicon; the app updates itself (with your click). The CLI and daemon also run on Linux – build them from source.
Download Ancilo.dmg (macOS 13 or later, Apple Silicon), open it and drag Ancilo into Applications. Open Ancilo – the setup takes it from there. All versions: Releases · Changelog.
Requirements: macOS on Apple Silicon, Rust (see rust-toolchain.toml), Node 22+, just, cargo-nextest.
git clone https://github.com/stefangrunert/ancilo.git
cd ancilo
just app-install # builds Ancilo.app, installs it to /Applications, links `ancilo` into ~/.local/bin
Open Ancilo from Applications – the setup takes it from there.
The same from the terminal:
ancilo setup # a chat model that fits this machine + an embedding model
ancilo add hf.co/unsloth/Qwen3-4B-GGUF # or add a model of your choice
ancilo connect claude # let Claude Code delegate to Ancilo
ancilo ui # open the app in the browser
just build # release build of the `ancilo` binary
just verify # formatting, lints, all deterministic tests, app checks
just app-e2e # the app in Chromium and WebKit against a real daemon with fakes
just test-real # product checks with real small models (~10–15 min; downloads them once)
just bench-reliability # the reliability benchmark (~45 min) – when working on the pipeline
just release # build, sign, notarize and draft a release (maintainers)
just verify runs offline and without a GPU: every external dependency – Hugging Face, models, web search providers, Claude Code and Codex – has a deterministic fake. How the test tiers and releases fit together: Contributing.