Desktop · v0.3.1

Totally Lean for your laptop. Same product. Less browser.

The desktop app is the web app, packaged. Same nine sections, same local AI, same shareable .leancanvas format. What you gain by installing it: native file open and save, the ability to drop a .leancanvas onto the app icon, a system menu bar instead of a browser tab, and an auto-update prompt when a new build ships. What you don’t gain: anything that leaves your device. The desktop app is offline-first by construction.

Pick your platform

Five installers; pick the one that matches your machine. Files are served from this domain, no third-party redirect, no tracking script in the download flow.

What the desktop app does that the browser can’t

What stays exactly the same

System requirements

Frequently asked

Is the desktop app the same product as the web version?
Yes. Same React app, same nine sections, same local AI, same file format. The desktop version adds native file open/save, file association (drop a .leancanvas onto the app icon), and auto-update prompts on launch. Everything else is identical, including the privacy posture: nothing leaves your device.
Does the desktop app phone home?
Once. On launch it pings the update manifest at leancanvas.online/desktop/updates to check for a newer version. No canvas data, no usage telemetry, no analytics. The check is a single HTTP GET that returns a JSON file with the latest version number.
Can I open my web canvas in the desktop app?
Yes — the file format is identical. From the web app, export your canvas as JSON. Open the desktop app and drag the .leancanvas file onto the window, or use File → Open. The reverse works too: save a canvas in the desktop app, open the JSON in the web app via Import.
Does the desktop app work offline?
Yes. The whole app is bundled into the installer — there's no runtime network dependency for editing, exporting, or sharing via URL. The local AI runs via WebGPU or your own Ollama daemon, neither of which requires internet after the model is downloaded once.
Why is the macOS app not signed by a known developer?
Because Totally Lean is built by a single maintainer who hasn't paid for the Apple Developer Program (yet). On first launch, macOS Gatekeeper will block the app — right-click the app icon and choose Open to bypass. Once approved, future launches work normally. If signing matters to you, the web version has identical functionality.
Can I uninstall the desktop app?
Of course. macOS: drag from Applications to Trash. Windows: Add or Remove Programs. Linux: rm the AppImage or apt remove the .deb. No background services, no system-wide registry entries, no leftover state outside the app's own data directory.

Don’t want to install anything? The web version has identical functionality.

Open the web editor