Skip to content

Tour

Prevail Desktop is the native app — a private, local-first life-OS for macOS and Windows. It bundles the engine, so there’s nothing to wire up: download, launch, and you’re in. Built with Tauri 2, React 19, and Tailwind 4.

Prevail Desktop home — a domain sidebar, model picker, header tabs (Chat, Council, Benchmark), and 'What should we work on?'.
The home screen — domains on the left, your models along the input bar, and the council one tab away.
AreaWhat it is
Domain sidebarEvery life-domain in your vault, pinned ones up top. + new domain adds one.
Header tabsChat · Council · Benchmark — the three working surfaces.
Top-rightInsights, Usage, Preferences, and Back up.
Input barYour prompt, a framework/lens picker, and the model selector (single model or Council).
Status barConnection state and a demo-mode banner with a one-click “set up your own vault.”

Your vault, your chats, and the durable intent ledger stay on your machine. Nothing leaves unless you turn on an integration (a cloud model, the Telegram bridge, the WebUI). Secrets live in the system Keychain, not in the vault. Telemetry is off unless you explicitly opt in.

Privacy & local-first · Security & threat model

  • Frontend: Vite + React 19 + Tailwind 4. Talks to the backend only through a single bridge (bridge.ts) — Tauri IPC on desktop, HTTP/SSE in the browser (so the same UI can be served to your phone).
  • Backend (Rust): Tauri 2 — the engine seam, the distillation daemon (self-learning), the Telegram and WebUI bridges, and ingestion/MCP.
  • Bundled engine: the prevail CLI ships as a Tauri externalBin sidecar, so the install is fully self-contained — no separate download, no daemon, no Docker.

Engine architecture

Download for macOS or Windows — signed, notarized, and self-updating. Then take the quickstart.