Inspiration
Sam’s brief resonated immediately. Most reminder apps are powerful, but slow to capture ideas. When a task pops into your head, typing, structuring, and setting recurrence breaks flow. Orvi was born from a simple idea: Speaking should be the fastest way to organize your day.
What it does
Orvi is a powerful iOS reminder app powered by voice. You speak naturally, and Orvi extracts tasks instantly, understands dates and recurrence, and creates structured reminders in seconds. It supports advanced recurring rules, custom snoozes directly from notifications, and true state consistency so dismissing a reminder clears it everywhere. It combines fast capture with structured logic, without adding complexity.
How we built it
Orvi was built as a native iOS application using Swift and SwiftUI to ensure performance and seamless system integration. We implemented Apple’s Speech framework for voice capture and added an AI-powered parsing layer to convert natural language into structured reminders. The reminder engine supports recurring logic, while Supabase handles backend persistence and synchronization. Custom notification actions enable advanced snoozing directly from the lock screen.
Challenges we ran into
Parsing natural language reliably into structured reminders proved challenging, especially when handling edge cases around dates and recurrence. Recurring logic quickly becomes complex, and ensuring consistent dismiss-once behavior across sync layers required careful architecture. Designing a voice interface that feels calm and intentional, rather than gimmicky, was also a key challenge. Reminder logic becomes complex very quickly — especially with recurrence and sync.
Accomplishments that we're proud of
We’re proud of building a fast voice-to-reminder flow that feels natural and immediate. Achieving working recurring logic in an MVP was a major milestone, as was implementing custom snooze actions from notifications. Most importantly, we created a clean, minimal interface that makes powerful functionality feel effortless.
What we learned
We learned that voice is only valuable if parsing is highly accurate. Recurring reminder systems require thoughtful logic design to avoid edge-case failures. Power users want flexibility, but not complexity. Above all, productivity tools succeed when they reduce friction between intention and execution.
What's next for Orvi App
Next, we plan to improve AI task structuring, introduce a visual recurrence builder, and add calendar awareness. We also want to explore context-aware reminders, shared lists, and cross-device expansion. The long-term goal is to make Orvi the fastest bridge between thought, structure, and execution. We also intent to market the app and scale iot.
Built With
- antigravity
- supabase
- swift
Log in or sign up for Devpost to join the conversation.