Launch on Login
The Lattis background service runs independently of the app window. With launch-on-login enabled, it serves the API 24/7 — you only need to open the app when you want to manage models or providers.
Enable it
Section titled “Enable it”Toggle “Start on login” on the Daemon screen in the app. It’s implemented
per-user and requires no sudo:
| Platform | Mechanism |
|---|---|
| macOS | A LaunchAgent at ~/Library/LaunchAgents/com.lattis.daemon.plist |
| Linux | A systemd user unit at ~/.config/systemd/user/com.lattis.daemon.service |
| Windows | A Scheduled Task triggered ONLOGON |
When launched this way, the service writes its output to daemon.log in the data
directory (see Configuration & Storage).
Stopping it
Section titled “Stopping it”From the app, toggle off “Start on login” (which also removes the OS entry), or stop the running service over the Control API:
curl -X POST http://127.0.0.1:5288/control/shutdownVerifying
Section titled “Verifying”curl http://127.0.0.1:5288/health # {"status":"ok"} when running