Electron
Electron is the optional desktop path for Leyline. It uses the same Vue app and pi API as the browser workflow.
Electron adds these functions:
- Foreground native windows for modified internal targets
- Desktop shortcuts
- A packaged native backend available to all app windows
- Login-shell environment loading on macOS and Linux
- Saved window size, position, maximized state, and full-screen state
- Independent backend selection in each window
- The
leylinecommand after local publication
Elune tracing uses the same inspector, workspace, and explorer as the browser app. The package includes the library and SQLite worker. No separate Elune server is needed. Traces stay on the selected backend.
Dictation is not available in Electron. Use a compatible browser when you need dictation.
See Development, Packaging, Environment, and Windows and state.