Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agent Memory Course

Course Presentation | Agent Memory Discord Server

This repository contains companion code and examples for the AI Memory Management in Agentic Systems course.

Course Link

This is the companion code to the course: AI Memory Management in Agentic Systems

Viewers can access the course to watch the recording of the instructor going through each notebook and explaining the concepts in detail.

Libraries and Corresponding Notebooks

Library/Approach Notebook Description
Information Retrieval information_retrieval/zero_to_hero_with_genai_with_mongodb_openai.ipynb Zero to hero guide using MongoDB and OpenAI for generative AI applications
LangMem langmem/memory_augmented_agent_with_mongodb.ipynb Memory-augmented agent implementation using MongoDB
Mem0 mem0/memory_augmented_agent_with_mem0_mongodb.ipynb Memory-augmented agent using Mem0 library with MongoDB
Memory Bank memory_bank/memory_augmented_agent_with_local_memory.ipynb Memory-augmented agent with local memory implementation
MemoRizz memorizz/memagent_single_agent.ipynb Single agent memory implementation with MemoRizz framework

Purpose of This Repository

This repository demonstrates various approaches to implementing memory management in AI agents and agentic systems. It covers:

  • Different memory storage backends (MongoDB, local storage)
  • Various memory management libraries (LangMem, Mem0, custom implementations)
  • Information retrieval techniques for memory-augmented systems
  • Practical implementations of memory-enabled AI agents

Each notebook provides hands-on examples and code implementations that complement the theoretical concepts covered in the course, allowing learners to experiment with different memory management strategies in AI systems.

Utilities

The utilities/ directory contains helper functions including:

  • pdf_chunker.py - Utilities for processing and chunking PDF documents for memory storage

About

No description, website, or topics provided.

Resources

Stars

63 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages