Case study · Open source
GoalPilot
A Flutter app that turns your goal into a plan with AI: milestones, tasks, daily coaching, and a review of how it's going.
Problem
A big goal can easily stay a wish. What's missing is a breakdown into concrete steps, a daily rhythm, and someone (or something) to keep you with the plan, without a heavy project tool.
Solution
GoalPilot is a goal-tracking app: you describe a goal in plain language and Gemini turns it into milestones and tasks. Daily check-ins, a chat with the coach Pilot, a weekly review, and adaptive support (crisis mode, and a pivot when the plan needs to change) help you actually get there.
- An AI breakdown of the goal into milestones and concrete tasks (Gemini API)
- Daily check-ins, streaks, and coaching through Pilot chat and roleplay
- A weekly review, light gamification, and a home dashboard
- Local data (Hive), English and Czech, notifications, and a widget
My role
Author of the app: the Flutter architecture (Clean Architecture and Riverpod), the Gemini connection, localization, and preparation for a Play release. The public repository is on GitHub.
Result
An open-source project, goal_pilot. Navigate your goals with AI. Goal data stays on the device; AI is called only when planning and coaching.