← Projects

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.

  • Flutter
  • Gemini AI
  • Open source
  • Android
GoalPilot: an AI goal-tracking Flutter app

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.