matthiasn/lotti

AI-powered digital assistant that keeps your data private. Chat with your tasks, get intelligent summaries, and track what matters—all stored locally on your devices. Choose your AI provider per category or run everything offline. Your data, your control.

70
/ 100
Verified

Built on Flutter for cross-platform desktop and mobile deployment, Lotti uses Matrix protocol for end-to-end encrypted device synchronization while maintaining all data locally. It supports pluggable AI inference through configurable providers (OpenAI, Anthropic, Gemini, or local Ollama) on a per-category basis, enabling hybrid workflows where sensitive data stays offline while other tasks leverage cloud models. Audio transcription integrates local Whisper or cloud providers like Gemini, transformable into actionable checklists and indexed for semantic chat across historical tasks and journal entries.

1,087 stars. Actively maintained with 159 commits in the last 30 days.

No Package No Dependents
Maintenance 25 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

1,087

Forks

110

Language

Dart

License

GPL-3.0

Last pushed

Mar 18, 2026

Commits (30d)

159

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/matthiasn/lotti"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.