Inspiration
We built Omni because we kept running into the same problem: making a great plan in the morning, then watching it fall apart by the afternoon.
As students balance several hobbies throughout their days, we realized most productivity tools help you make a plan, but not adapt when real life changes. We wanted to build a tool that treats drift as normal and helps users recover fast.
What it does
Omni is a holistic task + event manager that creates a live, adaptive plan for your day. Supports focus sessions Shows what to do next Shows the opportunity cost of task swaps so tradeoffs are visible Includes a short end-of-day reflection
How we built it
We built Omni as an iOS-first prototype focused on the core loop: Plan → Drift → Re-plan → Reflect Swift/iOS frontend for dashboard, calendar, and task flow Task/event planning logic to generate realistic daily plans Drift handling system to suggest the next best action AI-assisted check-ins/planning for adaptive recommendations
Challenges we ran into
MVP scope: The vision is large, so we had to focus on the core experience. Adaptive UX: We wanted Omni to feel helpful, not overwhelming. Opportunity cost design: It was hard to make tradeoffs clear and fast to understand.
Accomplishments that we're proud of
Built a clear MVP around a real student pain point Designed Omni as more than a habit tracker Created a real-time re-planning workflow Introduced (implicitly) opportunity cost as a key productivity feature
What we learned
Students need tools to recover, not just plan Good productivity is about making better decisions after things go off track “Adaptive” only works if it’s simple and low-friction A strong MVP needs a sharp core loop
What's next for Omnidraft
Integrate screen time
Built With
- gemini
- node.js
- postgresql
- supabase
- swift
- swiftui
Log in or sign up for Devpost to join the conversation.