Repository navigation
CLI Usage
The SYSTEM is a desktop application. These are the commands and flags for launching it.
uv run system-slOr, if installed globally:
system-slOn first launch an LLM Settings dialog asks for the chatbot provider, model and API key. The settings are saved to llm_config.json in the system-sl data directory, and the API key to your system keyring. Change them later under Settings → LLM.
uv run system-sl --bgThis runs only the hourly task notifier — it never opens the main menu. This is the mode used by the autostart entry. See Background Service.
./system-sl-*.AppImage --install-desktopMoves the AppImage to ~/Applications and adds a menu entry for it. Settings → Install App does the same from inside the running AppImage.
system-sl --check-ocr [report-file]
system-sl --check-gui [report-file]
system-sl --check-theme [report-file]--check-ocr reads a generated scanned PDF. --check-gui opens the main window, loads a notification sound, and confirms the Google Tasks API description is present. --check-theme runs the bundled wallust on a generated image and verifies that it produces a complete Dynamic palette. Each exits with 0 on success. They print the result and also write it to report-file if you give one, which is the only way to see it on Windows.
uv run build-slProduces a one-file executable in dist/. See Building and Releasing.