How to Build Self-Learning AI Agents (Python Tutorial)

preview_player
Показать описание

💼 Need help with a project?

🔗 GitHub Repository

🛠️ My VS Code / Cursor Setup

⏱️ Timestamps
0:00 Introduction to AI Memory Systems
1:17 Importance of Memory Management
2:21 ChatGPT's Memory Functionality
2:59 Overview of Mem0 Framework
5:48 Exploring Code Examples
9:11 Mem0 Cloud Quickstart
10:44 Open Source Version of Mem0
13:11 Integrating Qdrant for Long-Term Memory
18:42 Challenges in Memory Management
19:55 Summary of Long-Term Memory Implementation
22:02 Conclusion and Next Steps

📌 Description
In this video, I go over how to build AI agents that remember everything from simple facts to entire conversation histories using Mem0, showing you both cloud and open-source implementations with a practical Python approach that I've used in real-world AI applications.

👋🏻 About Me
Hi! I'm Dave, AI Engineer and founder of Datalumina®. On this channel, I share practical tutorials that teach developers how to build production-ready AI systems that actually work in the real world. Beyond these tutorials, I also help people start successful freelancing careers. Check out the links above to learn more!
Рекомендации по теме
Комментарии
Автор

Hey Dave, you really post videos exactly when I need them. Really appreciate the work of making it easy for everyone to get into GenAI.

sidharth-ai
Автор

you are the GOAT of AI agents with python. Keep on!!

henriqueique
Автор

Oh my god thank you so much. I noticed there was a tutorial on DeepLearning for memory as well, but I specifically wanted Mem0, and I'm glad it's made by you.

testy_cool
Автор

Great! Was just looking for something like this to implement in my project based on your Launchpad!

alvinpinoy
Автор

Hey Dave, is that a Jupyter notebooks extension you use in VSCode?? 7:02

mattysoup
Автор

Exactly what I was looking for - thanks mate

josephperkins
Автор

Great video @daveebbelaar - do you feel that the open-source version of Mem0 is too limited in features compared to their cloud offering?

christianweyer
Автор

Clickbait title. You should have named it " how to add a memory layer to AI agents".


Self-learning implies it can auto learn from their environment.

TeeeJayy_
Автор

Came here for the "Self-Learning" but that's only about memory, which seems at the end a minification of previous content into the DB and then reinjected into the prompt. It works, but should be best to filter rather than forcing the use of the 3 in the video examples. What happen when we have thousands of them? Is it selecting the 3 best or the 3 latest? Would have been nice to see this in the video.

incoming-th
Автор

Have you thought about not only sorting but connecting the memories by connection probability and extrapolating answers based on connection probability

abbymoe
Автор

Good video. A question OpenAi have s concept of Threads and messages in their API. Thread is already maintaining the list of messages and we can continue chat in that thread later some time. But i guess history between threads isn't shared. It may be a good thing or a bad. How do you compare these two. And in memo can we do history isolation as well ?

TheAzerue
Автор

Hey Dave, Can you create a video on streamable http transport

VikashCSI
Автор

is there an AI with this feature? and if it has features like screen sharing stream like gemini 2.0 better

DayzcamperStSo
Автор

Thanks, good idea, copy the content, summarize it for the next chat window.

eevvxx
Автор

Still suffers from the normal RAG issues in some respects... Awesome video. Appreciated.

jonathanholmes
Автор

dave, i needed to talk to you, about something regarding a new ai idea i have, is there anyway i can email you or so?

irvine
visit shbcf.ru