Local-first AI chat for CerberusAI models, built with Tauri, Rust, Vue, and Ollama.
Cerberus runs a private desktop chat surface on your machine, streams through local Ollama models, and uses your CerberusAI API key for gated access, model catalog features, and account-backed services.
Important
An active API key from cerberusai.dev is required to unlock the desktop app.
- Current stable: v0.4.1
- NSIS installer:
Cerberus-Setup.exe - MSI installer:
Cerberus_0.4.1_x64_en-US.msi - Checksums: included in
SHA256SUMS.txt
The public website release block on cerberusai.dev is updated automatically when a new stable GitHub Release is published.
Run this in Windows PowerShell:
irm https://cerberusai.dev/get | iexOr download manually from the GitHub Releases page.
The installer flow bootstraps the pieces Cerberus needs, including WebView2, Ollama, and the desktop app.
- v0.4.1 desktop refresh: updated dark Cerberus interface, model status, and local chat shell.
- Model Manager: manage local Ollama models, remote catalog pulls, raw GGUF imports, active model selection, and disk usage.
- MCP Plugins: browse and install local plugins or remote awesome-skills entries from inside the app.
- Stable release automation: stable GitHub Releases update Discord changelog posts and refresh the website release summary automatically.
- Sitewide branding: homepage preview, logo, favicon, Apple touch icon, and social link-preview images now use the refreshed Cerberus assets.
- Runs as a native desktop app with a Tauri shell.
- Streams responses from local Ollama models.
- Keeps chat interaction on your machine.
- Shows CPU, RAM, and VRAM activity in the interface.
- Local Ollama model registry.
- Cloud catalog for Cerberus-hosted models.
- Raw GGUF import flow.
- Active model switching.
- Disk usage summary.
- Model metadata for size, quantization, family, and status.
- Built-in plugin manager.
- Local plugin browsing.
- Remote awesome-skills discovery.
- One-click install flow for supported skill entries.
- Search-driven plugin discovery.
- Stable one-line installer.
- GitHub Release installers and checksums.
- Smart version display in the app.
- Release workflow publishes stable builds and updates external surfaces.
- Install Cerberus with the PowerShell one-liner.
- Sign up at cerberusai.dev.
- Copy your API key from the dashboard.
- Launch Cerberus and paste the key.
- Pick or download a model from the Model Manager.
- Start chatting locally.
npm install
npm run tauri devBuild a production desktop app:
npm run tauri build- Frontend: Vue 3, Vite
- Desktop: Tauri
- Backend: Rust
- Models: Ollama and GGUF
- Release hosting: GitHub Releases
- Website: cerberusai.dev
Stable releases are published at:
github.com/tjcrims0nx/CerberusAI-Desktop/releases
Prerelease builds may exist for testing, but production website and Discord changelog automation is wired to stable releases only.


