패키지, 저장소 및 앱 카테고리 검색

GitHub 저장소Open-Multi-Modal-Personal-Assistant/OpenMMPA

OpenMMPA

다중 모드 개인 보조자 열기

OpenMMPA 프로젝트 이미지
스타
8
포크
2
최근 푸시(UTC)
2026. 9. 25.
프로젝트 상태
활성

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

coverage style: very good analysis License: MIT

Open Multi-Modal Personal Assistant, a Generative AI Companion application

Unleash the Power of Generative AI on Your Devices

You don't necessarily need an AI pin:

  1. Your smartphone or smartwatch already has the potential to be your personal AI powerhouse.
  2. AI pins so far turned out to run Android apks on Android operating systems.

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:

  • Multi-Platform: Experience seamless AI assistance on iOS and Android, thanks to the versatility of Flutter.
  • Voice Mastery: Communicate effortlessly with native Android STT/TTS or unlock even more languages with Google Chirp's advanced speech recognition.
  • Personalized to You: Your AI remembers your preferences and past conversations, providing tailored recommendations and assistance through on-device RAG technology.
  • Versatile Modes:
    • Natural Voice Chat: Engage in dynamic conversations like you would with a friend.
    • Translation Mode: Break down language barriers with real-time translation powered by Chirp.
    • Multi-modal Exploration: Ask questions about anything you see through your camera, unlocking a new dimension of interaction.

Advanced Capabilities:

  • Leverage the Gemini 1.5 Flash & Pro Models: Experience cutting-edge AI language understanding and generation.
  • Tap into Powerful Tools:
    • Location-aware responses
    • Real-time weather forecasts
    • Sunrise and sunset information
    • Web research through Tavily (API key required)
    • Up-to-date fiat and crypto currency exchange rates

Technical Architecture and Design

DeepWiki: https://deepwiki.com/Open-Multi-Modal-Personal-Assistant/OpenMMPA

On the Horizon:
  • Web search via DuckDuckGo Assist
  • Business insights with Alpha Vantage (API key required)
Future Possibilities:
  • Expand your AI's toolkit with SerpAPI integration
  • Calendar integration
  • Email integration
  • SMS / Text message, call, and Contacts integration

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. The cloud functions needed for the backend are in the functions subfolder of the repository(after). (after transitioning from AI Studio (ex MakerSuite) Gemini API to Firebase Vertex AI driven Gemini)
  4. 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 🤖


Open Multi-Modal Personal Assistant GitHub avatar
GitHub 작성자

Open Multi-Modal Personal Assistant ↗

Everything Open MMPA related: the mobile app, cloud functions

언어DartPythonKotlin

분류

사용 중인 의존성

의존성 목록 53 개

프로젝트에 맞는 저장소를 선택하려면?

사용 목적에 따라 검색하고 개발 활동을 비교한 뒤 원본 저장소에서 요구 사항을 확인하세요.

  1. 이름, 작성자 또는 설명으로 검색하고 기술 주제로 범위를 좁힙니다.
  2. 스타, 포크, 최근 푸시를 함께 비교하세요. 스타는 관심의 지표이며 품질을 보장하지 않습니다.
  3. 사용하기 전에 GitHub에서 README, 라이선스, Issues를 확인하세요.

출처 및 관리

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗