Inspiration

The inspiration for FlowAI came from the constant struggle to stay productive in a world filled with distractions. We wanted to create a tool that not only simplifies task management but also makes it engaging and accessible to a global audience by integrating AI and multilingual support.

What it does

FlowAI is a productivity-enhancing platform that uses AI to:

  • Automatically generate task flows based on user prompts.
  • Allow users to manually edit or create custom task flows.
  • Provide dynamic prompts for interactive task planning.
  • Offer built-in games like Tic-Tac-Toe and Hangman for fun breaks.
  • Support multiple languages via a robust translation API.

How we built it

FlowAI was developed using:

  • Frontend: HTML, CSS, and JavaScript for an intuitive and responsive user interface.
  • Backend: Python with Flask for handling API requests and AI integrations.
  • AI Integration: Google Chrome Built-in AI APIs, including Gemini Nano for task flow generation and Translation API for multilingual support.
  • Version Control: GitHub for collaboration and source code management.

Challenges we ran into

  • Integrating the Translation API into a seamless user experience across multiple languages.
  • Ensuring the AI-generated task flows were practical and user-friendly.
  • Balancing simplicity with feature-rich functionality to cater to diverse user needs.
  • Debugging API inconsistencies during development under strict deadlines.

Accomplishments that we're proud of

  • Successfully implementing AI-driven task flow generation tailored to user inputs.
  • Integrating multilingual support, making the tool accessible globally.
  • Designing a user-friendly interface with engaging features like built-in games.
  • Completing the project within a tight timeline for the Google Chrome Built-in AI Challenge.

What we learned

  • The power of AI in automating productivity tools.
  • The importance of designing for accessibility and multilingual inclusivity.
  • Best practices in integrating APIs into a cohesive user experience.
  • Effective collaboration and time management within a distributed team.

What's next for FlowAI

  • Expanding the library of built-in games for better work-life balance.
  • Introducing advanced AI features for personalized productivity insights.
  • Developing a mobile app version for on-the-go productivity.
  • Adding community-driven templates for task flows.
Share this project:

Updates