This project demonstrates how to build a personalized, Gemini-powered tutoring assistant with long-term memory. By leveraging the Gemini Multimodal Live API, mem0, and advanced audio transcription techniques, we create an AI tutor that remembers student progress, adapts to individual learning styles, and provides a truly engaging and effective learning experience.
Find this playlist to see all the Gemini development tutorials: https://youtube.com/playlist?list=PLUdH0OYvz4vHswcObE0jkMBQ6cu9JRbwI&si=sQHN0enPgZYDEqNS
TIME STAMPS:
00:00 Intro
01:49 Why Basic RAG is not good
03:13 Mem0 Introduction
04:55 Live App Demo
09:28 System Architecture
13:15 Code Walkthrough
USEFUL LINKS:
Source Code (Python server) - https://github.com/yeyu2/Youtube_demos/tree/main/gemini20-longmem
Article Version - https://open.substack.com/pub/yeyu/p/building-a-gemini-realtime-learning?r=21aesy&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true
MY CONNECT:
Buy me a coffee - https://ko-fi.com/yeyuh
Business Inquiries -
[email protected]
X: https://x.com/Yeyu2HUANG
Discord - http://discord.gg/KPTCE4CEmp
Email Subscription - https://yeyu.substack.com/
Development service - https://ko-fi.com/yeyuh/commissions