Windows
Exhale only sends reminders and answers Telegram buttons while the PC is on; what came due while it slept is sent when it wakes. Exhale can keep the PC awake for you (in the web, Settings → General → This computer).
Install
Section titled “Install”- Download
Exhale-Setup.exefrom the download page (or the releases page). Windows 10 or 11, 64-bit. - Open it. Exhale is not signed yet, so SmartScreen may say it protected your PC: click More info → Run anyway.
- That is all: it installs for you (no administrator needed), starts Exhale and opens its window, where you create your account.
From then on Exhale starts in the background when you sign in to Windows. To open its window, choose Exhale in the Start menu. Closing the window does not stop Exhale: reminders keep going out. Links to other sites open in your browser, and downloads ask where to save them. Exhale is also at http://127.0.0.1:8484 in any browser.
The window uses Microsoft Edge WebView2, which comes with Windows 10 and 11.
| Program | %LOCALAPPDATA%\Programs\Exhale |
| Data | %LOCALAPPDATA%\Exhale (backups in its backups folder) |
| Log | %LOCALAPPDATA%\Exhale\exhale.log |
| Upgrade | Settings → General → Updates → Update: Exhale downloads the new installer and runs it. By hand: download the new Exhale-Setup.exe and open it: it stops Exhale, replaces it and opens the new version |
| Stop it starting at sign-in | Task Manager → Startup apps → Exhale → Disable |
| Uninstall | Settings → Apps → Installed apps → Exhale → Uninstall. Your data stays until you delete %LOCALAPPDATA%\Exhale |
Settings
Section titled “Settings”Exhale reads the same EXHALE_* environment variables as on every system (Install Exhale). Set them as user environment variables (Start → “Edit environment variables for your account”) and sign out and in again. For example, EXHALE_LISTEN=0.0.0.0:8484 lets other devices on your network open it (allow it in Windows Firewall when asked).
Without the installer
Section titled “Without the installer”The release also has exhale_<version>_windows_amd64.zip with exhale.exe, a console program: run exhale.exe serve in a terminal, or exhale.exe open to start it in the background and open the browser. It does not add itself to sign-in.
Run a command
Section titled “Run a command”Exhale.exe has no console, so commands print nothing with it. Use exhale.exe from the zip above in PowerShell; it finds the same data:
.\exhale.exe backup.\exhale.exe user reset-password --email you@example.com