Habit Tracker
AI-Powered Task Categorizer
An LLM-backed categorization agent, modular model-provider architecture, and Flutter app with a productivity heatmap and dynamic themes.
Overview
A full-stack habit and task-tracking system that categorizes Google Tasks with AI and brings daily activity into view.
Highlights
- Integrated Google Tasks with automatic task categories and difficulty levels.
- Designed a provider layer for Google Gemini and OpenAI so models can be switched without changing the application flow.
- Automated daily categorization with GitHub Actions and encrypted repository secrets.
Tools and methods