
Nola - Offline AI assistant for tasks, calendar & places (bring your own LLM)
Hey everyone,
I’ve been building Nola, a productivity app where the AI assistant doesn’t just chat, it actually performs actions like managing tasks, calendar events, and places.
I got frustrated with AI tools that feel like “chat-only interfaces”, so I wanted something that could actually do the work, but still stay under your control.
Nola tracks three things:
- What → tasks & projects
- When → calendar & scheduling
- Where → places tied to tasks (errands, meetings, etc.)
Example:
>“Schedule a 2-hour block tomorrow for the report” → Nola proposes the change and waits for confirmation before applying it.
AI setup (fully optional & user-controlled)
- Run local LLMs on-device (GGUF or PyTorch via Hugging Face)
- Or use any OpenAI-compatible API with your own key
- Add custom MCP or plain API/tools if you want
Everything is stored locally in SQLite on your phone. Nothing leaves your device unless you explicitly use a cloud model.
Beta links
Android: https://play.google.com/store/apps/details?id=com.novastera.nola
iOS (TestFlight): https://testflight.apple.com/join/DEaFVNkE
Feedback I’m looking for
- onboarding clarity
- AI action/confirmation UX
- bugs or crashes
- anything confusing or unintuitive
Thanks a lot and if you try it early feedback will shape the direction a lot.