Lotti
Open-source private logbook with a local agentic layer Source
Description
Lotti is an open-source personal logbook — tasks, time recordings, voice notes, transcriptions, journal entries, habits, and health data — paired with an agentic layer of long-living AI agents that observe, suggest, summarise, and nudge. The agents run on your machine. With a powerful enough device, the model they call can run locally too — meaning your data never has to leave the device at all. On lighter hardware, or when you need to save battery, you keep the same agentic experience and route inference to a cloud provider you choose, on a per-category basis.
No accounts, no telemetry, no cloud storage. End-to-end encrypted multi-device sync runs over Matrix using Vodozemac (Rust) for Megolm crypto; the homeserver you bring relays only ciphertext between your own devices.
What it does:
- Long-living AI agents (mission, soul, report directive) that read your logbook, propose changes, and only act after you approve
- Two-database architecture: a strict separation between your facts (the user database) and what the agents think (the agentic database), enforced on disk
- Run reasoning-capable models locally via Ollama (e.g. Qwen 3.6 35B A3B, a Mixture-of-Experts model with ~3B active parameters) — or use Gemini Flash, OpenAI, Anthropic, Mistral, or any OpenAI-compatible cloud provider, on a per-category basis
- Local voice transcription with Whisper or Voxtral; cloud transcription via Gemini, OpenAI, or Mistral
- AI-generated cover art for tasks via Nano Banana Pro on Gemini, OpenAI, or Qwen
- Both the logbook and the agentic state sync end-to-end encrypted
- Habit tracking with success/fail/skip completion types, custom measurables, dashboards, and time recording
- Bring-your-own API keys for cloud providers, with jurisdiction choice per category (US, EU/GDPR-compliant, or Chinese)
Rating
Mobile Fit: 5Perfect - this app fits your phone screen just fine out of the box and works nicely with touch input!
Project status: released
This project has been developed so far, that its authors felt confident enough to create a release.
The project repository was created on 2016-03-16.
The last known commit happened on 2026-05-31.
Please note: This information is not updated continuously. This particular listing was last updated on 2026-05-31
Packaging
Is this app packaged for my distribution?
green: current and packaged,
red: packaged, but not current, ratings and other details may not apply.
Powered by Repology
Get it on Flathub!
Install as flatpak: https://flathub.org/apps/com.matthiasn.lotti.flatpakref
Build and install your own flatpak: https://raw.githubusercontent.com/matthiasn/lotti/refs/heads/main/flatpak/com.matthiasn.lotti.flatpak-flutter.yml
If you're lucky*, you can install this app by just hitting this button:
Install* You need to have an appstream:// handler, e.g., GNOME Software or KDE Discover, installed and the app needs to be available in a configured software repository, more details.
Find similar apps
By Category: productivity note taking
By FreeDesktop-(Additional-)Category: Calendar Office ProjectManagement
Licensing and technical details
License: GPL-3.0-only Metadata: CC-BY-SA-4.0
Frameworks: Flutter
Programming languages: Dart
Build system: cmake
AppStream Metadata URL: https://raw.githubusercontent.com/matthiasn/lotti/refs/heads/main/flatpak/com.matthiasn.lotti.metainfo.xml