Inspiration
TaskFlow Butler was born from a simple observation: modern life is increasingly complex, with expenses, tasks, and routines scattered across multiple apps and platforms. We wanted to create a unified, intelligent assistant that could help people manage their personal lives more effectively—all in one place.
The inspiration came from several pain points we experienced:
Financial Fragmentation: Expense tracking apps, budgeting tools, and receipt management systems are often disconnected, making it difficult to get a complete picture of one's financial health.
Task Overload: With to-do lists, reminders, and routine trackers spread across different platforms, staying organized becomes a challenge in itself.
Lack of Automation: Many personal management tools require constant manual input, missing opportunities to automate repetitive tasks and provide proactive insights.
Platform Limitations: Existing solutions are often platform-specific or lack the flexibility to adapt to individual needs.
We envisioned TaskFlow Butler as a modular, extensible platform that could grow with users' needs. The "butler skills" framework allows new capabilities to be added over time, making it a foundation for future AI and automation features rather than just another app.
The name "Butler" reflects our vision: a helpful, always-available assistant that handles the mundane tasks so users can focus on what matters most.
What it does
TaskFlow Butler is a comprehensive personal digital assistant platform that helps users manage their finances, track tasks, and automate daily routines through an intuitive, modern interface.
Core Capabilities
1. Expense & Finance Management
- Manual Expense Entry: Quick and easy expense logging with support for multiple currencies
- Receipt Scanning: OCR-powered receipt capture that automatically extracts merchant, date, amount, and other details using Gemini 3 Flash integration
- Smart Categorization: Automatic expense categorization with custom category support
- Budget Management: Set monthly budgets per category with real-time tracking and alerts
- Spending Insights: Visual analytics showing spending patterns, trends, and category breakdowns
2. Task & Routine Management
- Task Lists: Create, prioritize, and track tasks with due dates and status management
- Recurring Routines: Set up daily, weekly, or monthly routines with custom recurrence patterns
- Smart Reminders: Automated notifications for tasks, routines, and budget warnings
- Task Organization: Filter and search tasks by status, priority, or due date
3. Extensible Skills Framework
- Pluggable Architecture: Modular system that allows new "butler skills" to be added over time
- Core Skills: Finance, Task Management, Reminders, and Analytics skills built-in
- Future-Ready: Architecture designed to support AI-powered features and third-party integrations
4. User Experience
- Cross-Platform: Native experience on iOS, Android, and Web
- Modern UI: Clean, Material Design 3 interface with dark mode support
- Secure: JWT-based authentication with email verification and secure session management
- Dashboard: Centralized view of expenses, tasks, budgets, and key metrics
Built With
- firebase
- flutter
- postgresql
- redis
- serverpod

Log in or sign up for Devpost to join the conversation.