Inspiration - In our daily lives, we juggle so many tools calendars, note apps, reminders, and chats yet still struggle to stay organized.

We wanted to create something that feels like a real personal assistant one that not only understands what we say, but also remembers, searches, and helps us act instantly.
That’s how LifeFlow was born to help people achieve a smoother, smarter, and stress-free daily flow with the help of Elastic and Google Cloud AI.

What it does - LifeFlow is an AI-powered daily life assistant that brings together all your personal data notes, tasks, and reminders and turns them into meaningful insights.

You can simply chat with it, and it will:

  • Understand your request
  • Search relevant data using Elastic
  • Summarize, plan, and suggest actions through Google Cloud AI

How we built it - Frontend: Built with React for a clean, chat-based interface.

  • Backend: Created using Python to connect APIs and manage data.
  • Elastic Search: Handles hybrid search (semantic + keyword) for notes, tasks, and reminders.
  • Google Cloud Vertex AI / Gemini API: Powers generative conversation, summarization, and context memory.
  • Database: Mock JSON data simulates user tasks, notes, and reminders for demo purposes.

Challenges we ran into - Setting up the Elastic API integration and understanding query mapping.

  • Managing conversation context between multiple chat messages.
  • Balancing real-time responses with search accuracy.
  • Designing a UI that feels both minimal and futuristic while being easy to use.
    Despite these challenges, we learned to connect multiple cloud tools into one seamless AI system.

Accomplishments that we're proud of - Successfully integrating Elastic Search with Google Cloud AI for hybrid intelligence.

  • Building a working conversational prototype that remembers user context.
  • Designing a user-friendly interface that feels like chatting with a real assistant.
  • Creating a functional demo that clearly shows how AI can simplify daily life.

What we learned - How to combine search-based AI (Elastic) with generative AI (Google Cloud).

  • Practical skills in API integration, context management, and prompt design.
  • The importance of user experience when creating conversational AI tools.
  • Most importantly, how collaboration and creativity can bring an abstract idea to life!

What's next for LifeFlow - We plan to make LifeFlow more powerful by:

  • Integrating real user data (Google Calendar, Gmail, Notion, etc.)
  • Adding voice interaction for hands-free assistance.
  • Enhancing personalization with mood and productivity insights.
  • Launching a mobile app so LifeFlow is with you wherever you go.
    LifeFlow’s future vision is to become your true AI-powered companion - not just for work, but for life.

Built With

Share this project:

Updates