Open-Multi-Modal-Personal-Assistant / OpenMMPA

Open Multi-Modal Personal Assistant
MIT License
4 stars 1 forks source link
chirp gemini gemini-api genai generative-ai google-cloud-platform rag retrieval-augmented-generation

coverage style: very good analysis License: MIT

Your Generative AI Companion: Open Multi-Modal Personal Assistant

Unleash the Power of Generative AI on Your Devices

Forget clunky AI pins! Your smartphone or smartwatch already has the potential to be your personal AI powerhouse. This open-source project harnesses the full might of generative AI, multi-modal capabilities, and RAG (Retrieval Augmented Generation) to turn your existing devices into intelligent companions.

Key Features:

Advanced Capabilities:

On the Horizon:

Future Possibilities:

Join the AI Revolution:

Transform your mobile device into a personalized AI assistant. Contribute to this open-source project and shape the future of AI on your terms!

Remember: API keys for Tavily and Alpha Vantage are required to access their respective features.

Let's build a smarter, more connected future together!


Notes:

  1. A demo video of the app: https://www.youtube.com/watch?v=kCtHH6XG5as
  2. This project was submitted to the Gemini API Developer Competition.
  3. Please find the related cloud functions - which comprise the backend - in the Open Multi-Modal Personal Assistant organization. Once the judging is over this repository will eventually be renamed and transferred there as well.
  4. The repository state at the time of the submission was the last commit on August 12th before I recorded the demo: https://github.com/CsabaConsulting/InspectorGadgetApp/tree/b7de11fa3d9122fd96b85e7c708802b371bb15c9
  5. After the Made By Google '24 someone may compare Open MMPA to Gemini Live, however we must notice that:
    • Open MMPA targets embedded form factors
    • Open MMPA also features a local Vector Database for history and personal RAG
    • Open MMPA may lack some multi modal capabilities and integrations, but those are all planned
    • Open MMPA is open source

Initial application source code scaffold was generated by the Very Good CLI 🤖