Platforms
Mylo is a native desktop app for macOS, Windows, and Linux. Same experience everywhere.
Supported platforms
macOS
Apple Silicon & Intel · macOS 11+
Windows
Windows 10 & 11 · x64
Linux
.deb · .AppImage · .rpm
Why Tauri, not Electron?
Mylo is built with Tauri 2.x. Compared to Electron-based apps:
| Tauri (Mylo) | Electron | |
|---|---|---|
| Binary size | ~10 MB | ~150 MB |
| Memory usage | ~40 MB | ~200 MB |
| Startup time | <1 sec | 2–4 sec |
| Backend | Rust | Node.js |
| Rendering | System WebView | Bundled Chromium |
Tech stack
- —Frontend: React 19 + Vite + Tailwind CSS v4
- —Backend: Rust (Tauri 2.x)
- —Local database: libSQL + Drizzle ORM
- —Cloud server: Hono + PostgreSQL 17
- —AI routing: Cascade system — lightweight models for everyday tasks, Mylo Frontier for complex reasoning
Data storage
All user data is stored locally using libSQL (an SQLite fork). The database lives on your filesystem — not on our servers. When cloud sync is enabled (paid plans), data is encrypted in transit and at rest on our servers hosted in Europe.
System requirements
- —macOS 11+ (Big Sur or later)
- —Windows 10/11 (x64)
- —Linux with WebKitGTK 4.1+ (Ubuntu 22.04+, Fedora 36+)
- —4 GB RAM minimum, 8 GB recommended
- —500 MB disk space (plus local model storage if using Ollama)