Inspiration

OmiFlow was inspired by the need to streamline daily workflows, reduce tool-switching, and maximize productivity. With remote work and hectic schedules, we envisioned an AI-powered assistant to automate tasks like email drafting, event scheduling, and task management seamlessly.

What it does

OmiFlow empowers users to:

Automate professional email drafting and sending. Schedule events in Google Calendar effortlessly. Create and manage Jira tasks using natural language commands. Organize and draft documents in Google Docs. Recognize real-time commands like "Hey Omi" to activate and "Thankyou Omi" to conclude tasks.

How we built it

Backend: Flask-based API to handle commands and API integrations. AI Processing: OpenAI for natural language understanding. Task Management: Jira API for creating and managing tasks. Scheduling: Google APIs (Calendar, Gmail) for event automation.

Challenges we ran into

Integrating multiple APIs while ensuring reliability. Designing accurate natural language command recognition. Balancing performance and scalability for concurrent task execution. Ensuring security for sensitive data and API keys.

Accomplishments that we're proud of

What we learned

What's next for Omi Flow

Built With

  • c#-frameworks:-flask
  • docs)
  • entity-framework-core-apis:-openai
  • flask
  • gmail
  • google-apis-(calendar
  • jira
  • languages:-python
Share this project:

Updates