docs / concepts / local-first

Local-first

Local-first isn't a marketing posture, it's a design constraint. The default state of Soriku is offline. Cloud is opt-in, per prompt and per model.

What local-first means in practice

Why it matters

When the cloud does make sense

Local-first doesn't mean local-only. For specific tasks, remote providers are clearly better: hard reasoning with Claude Opus, long-context summarisation with Gemini, ultra-fast inference with Groq. Soriku routes to them when the capability map says they win, and only when your constraints allow it.

Next: Atypisch ecosystem →