Loading…
Loading…
AGI Desktop
A web page cannot start a process on your computer. That rules out a shell, a sandboxed run, an MCP server sitting on your disk, and a model answering from your own hardware. Desktop is the build with a process of its own, written in Rust and shipped as a Tauri 2 application.
Why a native app
Folder access
Desktop resolves every local path a tool asks for before that tool runs. Paths already inside your Allowed Directories go straight through. A path outside them raises this, naming the exact directory and the capability being asked for, and a protected system path is refused without a prompt at all.
you
Read the specs in ~/work/handbook and summarize what changed.
Allow file read to access new folders
The agent requested local paths that are outside your current Allowed Directories.
directories
~/work/handbook
undo
Persistent folders can be removed in Settings → Allowed Directories.
Specifications
| Engine | Tauri 2 · Rust backend · React frontend |
| Ollama | http://localhost:11434 |
| LM Studio | http://localhost:1234/v1 |
| llama.cpp | http://localhost:8080/v1 |
| vLLM | http://localhost:8000/v1 |
| Shells | Zsh · Bash · Fish · Sh · PowerShell · Command Prompt · Git Bash · WSL |
| Sandbox | macOS Seatbelt · Linux bubblewrap |
| MCP transports | stdio · SSE · streamable HTTP |
| Provider keys | Encrypted with a key held by the OS credential store |
| Storage | SQLite on your own disk, encrypted at rest |
Desktop availability
macOS gets the AGI Cloud desktop app (cloud accounts only) when a signed build is published. Linux x64 package assets exist, but a download is offered only after the release API verifies the matching updater signature. Windows installers have not been published, and no release dates are available for them.
macOS
Windows
Windows installer not published
Linux x64
On your disk
Desktop keeps conversations, projects, and settings in a local SQLite database that is encrypted at rest, keyed from a per-install secret the operating system's own credential store holds.
Installer verification and platform support live on the download page