Skip to content

Desktop app

In development

A native desktop application that wraps LEAF behind a clickable icon — no terminal, no pip — is currently in development and not yet released.

Planned behavior

A small native launcher (Tauri-based) will bundle the LEAF backend and frontend behind a single executable. Launching the app will open the LEAF UI without a terminal, a port number, or a Ctrl+C shutdown step. This path is intended for personal laptop installations that should not require manual Python package management.

The desktop app shares the LEAF core with all other install paths: extraction parameters, .msd archives, scripted analysis, and the web UI all stay identical.

Current alternatives

Use one of the existing install paths:

  • Install the wheel + CLI — local single-user install on macOS / Windows / Linux. The standalone installer (bash install.sh / install.ps1) is the closest current equivalent to the desktop app: it produces a single leaf launcher run from a terminal.
  • Install in MINT — shared-server path, under development.

Track progress

The LEAF releases page will list the desktop app as a .dmg (macOS) and .msi (Windows) asset when it is released.

To file a feature request or vote on platform priorities, open a LEAF issue.

LEAF is developed by the Morscher Lab.