Inspiration

FlowPilot was created to simplify workflow automation by integrating multiple AI agents. The goal was to enable seamless execution of tasks like summarizing URLs, preparing content, sending emails, scheduling meetings, and generating images.

What it does

Users can integrate their own custom AI agents and also use FlowPilot alongside PicaOS integrations. Choose between Pica AI for standard tasks or custom agents for specialized needs. Automate workflows like content summarization, knowledge extraction, image generation and real-time voice interactions. Can choose between Pica AI for standard tasks or custom agents for specific needs.

How we built it

  • Backend: PicaOS, n8n for custom agents and API handling, hosted on DigitalOcean.
  • Frontend: Next.js for user interaction , documentation of Picaos Lovable and v0.dev used for UI
  • AI Integration: GPT-4o for PicaOS, GPT-4o-mini and Google Gemini 2.0 for custom agentic workflows, ElevenLabs for voice agent interactions, and Fal.ai for image generation.
  • Database: PostgreSQL for storing workflow states
  • APIs & Webhooks: Custom webhook integration for dynamic responses

Challenges we ran into

  • Ensuring AI responses were accurate and relevant
  • Debugging n8n workflows for correct chatbot responses
  • Managing multiple UI elements like chat widgets
  • Optimizing workflow execution for faster responses

Accomplishments that we're proud of

  • Successfully integrating multiple AI agents into a single workflow
  • Creating a user-friendly interface for managing workflows
  • Enabling real-time voice interactions using ElevenLabs
  • Adding AI-generated image capabilities with Fal.ai.
  • Optimizing response times for a seamless user experience

What we learned

  • Thank you , I learned a lot but more importantly I learned that I have more to learn
  • Effective handling of webhook-based AI interactions
  • Improving workflow automation with platforms like n8n,make
  • Debugging and optimizing multi-agent architectures
  • Enhancing user experience by balancing automation and customization

What's next for FlowPilot

-Currently, it’s temporarily hosted for the judges to try—there's a lot of room for improvement.

  • Expanding agent capabilities for more use cases
  • Adding more customization options for workflows
  • Improving UI for a better user experience

Built With

  • api
  • elevenlabs
  • elevenlabs-for-voice-interactions
  • fal-ai
  • mistral
  • n8n
  • next.js
  • next.js-for-the-frontend
  • openai
  • picaos
  • postgresql
  • postgresql-for-the-database
  • postman
Share this project:

Updates