The desktop application
Asterion stores productivity records in a local SQLite database. The default location is ~/.local/share/asterion/asterion.sqlite3; when XDG_DATA_HOME is set it uses $XDG_DATA_HOME/asterion/asterion.sqlite3.
Qt settings are stored separately in ~/.config/RetraceEnterprises/Asterion.conf, respecting XDG_CONFIG_HOME. Supporting asterion data/configuration directories may contain uploads, exports or legacy-migrated files. On first use, legacy ~/.local/share/lifeos and ~/.config/lifeos records may be copied into Asterion’s directories when the new database does not already exist.
Restrictive directory permissions limit ordinary filesystem access. They are not encryption. Protect exported JSON and backups as carefully as your live records.
What goes to Ollama
The inspected integration sends a prompt and system context to the local /api/generate endpoint. Depending on the records available, the context builder includes:
| Context | Current scope |
|---|---|
| Personal state | Daily mission, mood, energy, level, XP and progress summaries. |
| Goals and quests | Up to six active goals and six active quests, with domains and applicable progress/next actions. |
| Habits | Up to six habit names, areas and current/best streaks. |
| Projects | Up to five active projects, progress, target dates and short description excerpts. |
| Finance | Income, expense, net-savings and savings-rate summaries and transaction count. |
| Journal | Up to three recent entries with mood, short content excerpts and evening-reflection snippets. |
| Knowledge Vault | Up to five notes with titles, categories and trimmed content excerpts. |
| Achievements and life domains | Achievement/progression details and summaries derived from the stored records. |
The request is broader than the typed question. Main chat uses the Settings model selection; some helpers use the default model. Local model inference can run without internet after installation and download. Review your own Ollama configuration and any changes made outside the application before treating its traffic as local.
Export, restore and deletion
JSON export omits separate habit logs and quest subtasks. Import is not a full-field recovery operation. Follow appearance and backup management for a consistent full database copy and configuration backup.
The supplied uninstall script removes the launcher and icon, leaving application files and user records. To erase records intentionally, close the app and remove the data/configuration directories after keeping anything you need. Also consider saved exports, backups and legacy LifeOS directories; a first-run legacy migration may otherwise reintroduce old records.
This website
This static website has no analytics scripts, advertising trackers, account system, contact form or application-data upload. Fonts, scripts and screenshots are served with the website. It does not read your Asterion database or send your questions to Ollama.
Your hosting provider may record ordinary HTTP access logs such as IP address, requested page, time and browser information. Retention and access depend on that provider’s configuration. External links lead to other organisations’ websites with their own practices. Command-copy buttons use your browser’s clipboard only when activated.