One person. One vision. One product built with care.
After 20 years building enterprise management systems for companies, I noticed a pattern: the most powerful tools were also the most frustrating to use. Complex CRUD operations, permission menus, team collaboration features that nobody asked for — all wrapped in interfaces that felt like spreadsheets.
Meanwhile, my own personal task management never changed. I just needed to tell someone "remind me to pay rent on the 15th" and move on with my life.
So I asked myself: What if a task manager worked like talking to a real assistant?
I spent the next 10 weeks building Lumi — a task manager where you interact purely through natural language. No login.No forms to fill. No menus to navigate. No accounts to create. Just talk, and things get done.
Lumi uses a two-level LLM architecture: a Router model (~350 tokens) first understands your intent, then routes to a Specialist model (~800-1500 tokens) for the actual task. This saves 74-86% in token costs compared to calling a large model directly.
All your data is stored locally on your device using SQLite. Nothing goes to the cloud unless you explicitly choose to export. Your tasks, your reminders, your conversations — they stay on your phone.
I believe in five principles:
10 weeks from first line of code to closed beta. Built with Flutter for cross-platform reach, Cloudflare Workers for low-cost backend, and a relentless focus on making task management feel effortless.
This is just the beginning. Upcoming features include complex irregular task recognition, smart alarm actions, and eventually — automated task execution through an open MCP platform.