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

Share this project:

Updates