← Back to all Apps

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)

Source

Project links: Links to (pages with) screenshots:

Rating

Mobile Fit: 5

Perfect - 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.

Packaging status

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