MemMachine

by MemMachine · Agent Tool · ★ 3.2k

About MemMachine

MemMachine The open-source memory layer for AI agents. Stop building stateless agents. Give your AI persistent memory with just 5 lines of code. What is MemMachine? MemMachine is an open-source long-term memory layer for AI agents and LLM-powered applications. It enables your AI to learn, store, and recall information from past sessions—transforming stateless chatbots into personalized, context-aware assistants. Key Capabilities Episodic Memory: Graph-based con

agentagentic-aiagentsagents-sdkaiai-agentschatbotsconversational-agentsconversational-aigenai

Quick Facts

Stars3,219
Forks212
LanguagePython
CategoryAgent Tool
LicenseApache-2.0
Quality Score67.2597152010144/100
Open Issues140
Last Updated2026-09-11
Created2025-08-15
Platformspython
Est. Tokens~15k

Compatible Skills

These tools work well together with MemMachine for enhanced workflows:

  • Memori — semantic(0.48)+complementary+rare_topics+same_lang+similar_pop+shared_platform (71%)
  • telemem — semantic(0.34)+complementary+rare_topics+same_lang+similar_pop+shared_platform (66%)
  • samples — semantic(0.28)+complementary+rare_topics+same_lang+similar_pop+shared_platform (64%)
  • EverMemOS — semantic(0.41)+complementary+same_lang+similar_pop+shared_platform (64%)
  • LycheeMem — semantic(0.40)+complementary+same_lang+similar_pop+shared_platform (64%)

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Python Agent Tools

Frequently Asked Questions

What is MemMachine?

MemMachine is Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems.. It is categorized as a Agent Tool with 3.2k GitHub stars.

What programming language is MemMachine written in?

MemMachine is primarily written in Python. It covers topics such as agent, agentic-ai, agents.

How do I install or use MemMachine?

You can find installation instructions and usage details in the MemMachine GitHub repository at github.com/MemMachine/MemMachine. The project has 3.2k stars and 212 forks, indicating an active community.

What license does MemMachine use?

MemMachine is released under the Apache-2.0 license, making it free to use and modify according to the license terms.

View on GitHub → Browse Agent Tool tools