Skip to content
Coil for macOS · Available now

Coil.

A local agent harness that shows its work.

Mac App Store$14.99 one-time · no subscriptionNo data collected

Every token is generated on your Mac.

Coil runs open-weights language models through Apple MLX on Apple Silicon. Model weights download once, with your consent, from public mirrors. After that, Coil works offline for the lifetime of the app. No cloud LLM, ever.

The right model for each turn.

A small resident router reads every prompt and dispatches it: quick questions to a fast model, hard work to a strong one. Each answer carries its receipt: which model, what tier, what confidence, how fast.

It remembers on a disk you control.

Conversations distill into a local memory store that is searchable, pinnable, inspectable, and deletable. Retrieval, not reload: only what matters re-enters the context window, and you can watch the budget.

Precision routing.

Per-turn tier dispatch between a pinned fast router model and a strong worker, with confidence-gated escalation. Every reply shows its routing receipt.

Tier, role, confidence
Model residency you can see.

Live table of loaded models (pinned, resident, evicted) with resident memory and headroom against your Mac's unified-memory budget.

Pinned, resident, evicted
Local memory store.

Distilled memories with on-device embeddings; search, pin, and prune from the app. Nothing indexed leaves the machine.

Search, pin, prune
Workspace intelligence.

Index a codebase from the CLI into a local symbol graph. PageRank-ranked repo maps feed the agent structure, not source, and the app renders that graph, a human-gated knowledge wiki, and a local usage ledger.

Graph, wiki, usage ledger
A workspace policy you can audit.

Scope Read, Write, Edit, read-only bounded shell, and graph queries to one folder. Choose inspect-only, review-changes, or ask-every-tool for each run; writes and edits show bounded previews protected by full-content hashes, and graph queries do not change workspace files.

Scope · preview · approve · cancel · receipt
Coming in version 1.9.0
See the route before it runs.

Review the proposed recipient, resident model, bounded context counts, route reason, and a static list of seven available workspace-tool capabilities—not the tools this turn will run. Set route preview to Always, Only when ambiguous, or Never; accept, choose another eligible model already resident on your Mac, or cancel. Coil revalidates and reserves the exact route before it changes transcript or memory.

Preview · accept · override · cancel · audit
100% on-device. Nothing leaves the Mac.
More

More local tools for agents and terminals.

soft cross-sell