Skip to main content
Meet MemMachine, an open-source memory layer for advanced AI agents. It enables AI-powered applications to learn, store, and recall data and preferences from past sessions to enrich future interactions. MemMachine’s memory layer persists across multiple sessions, agents, and large language models, building a sophisticated, evolving user profile. It transforms AI chatbots into personalized, context-aware AI assistants designed to understand and respond with better precision and depth.

Let’s Get Started

You can get started with MemMachine in the following ways:

Local Installations

Ready to get started with MemMachine? You can run it on your own machine or in the cloud. The easiest way to get up and running is with the quickstart options above. If you want to install MemMachine yourself using pip or by downloading the code from our GitHub repo, you’ll find detailed instructions in the Install Guide on the left-hand navigation menu.

Know the Fundamentals

MemMachine fits in to the AI Agent Developers Toolbox by providing a personalized memory layer that affects the operations of agents, and the responses that they deliver.

Core Concepts

Learn about the key elements of AI Agents, their workflow, and the need for Personalized Memory.

Need Help?