yatendra2001/ai_buddy
Your personal free-to-use AI assistant, built with gemini & flutter.
Supports multimodal interactions including PDF chat, image analysis, and text conversations. The PDF chat pipeline uses semantic search—extracting and chunking documents, generating vector embeddings via Gemini's Embeddings API, storing them locally in Hive, then ranking chunks by Euclidean distance to user queries before feeding context to the LLM. Built with Flutter for cross-platform mobile deployment and Riverpod for state management.
231 stars. No commits in the last 6 months.
Stars
231
Forks
66
Language
Dart
License
AGPL-3.0
Category
Last pushed
Feb 24, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/yatendra2001/ai_buddy"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
microsoft/simplechat
Secure AI conversations with documents, video, audio, and more. Personal workspaces for focused...
ksm26/LangChain-Chat-with-Your-Data
Explore LangChain and build powerful chatbots that interact with your own data. Gain insights...
doingthisalright/chatgpt-langchain-qna-on-your-docs
Personalize ChatGPT using LangChain, and get answers from your own documents and knowledge base.
codingforentrepreneurs/talk-to-django
Learn how to talk to Django as any human should -- e.g. Semantic Search and Text-to-SQL.
LebToki/Chat-with-Ollama
A modern, RAG-powered AI chat application that integrates with Ollama for local AI inference....