SelfMemory
Let your memories live forever by passing your knowledge to the next generation with SelfMemory.
SelfMemory
Store AI memories for you and your agents
It is a open-source universal memory engine where users can store and retrieve their AI conversations and context across different models. Users can add memories through MCP, SDK, or a website selfmemory.com Over time, this will evolve into a one-stop memory hub with note-taking and chatbot features. For B2B, it becomes a knowledge backbone, storing project context, organizational knowledge, documents, and data sources to power company-wide AI systems.
🚀 Quick Start
pip install selfmemory
from selfmemory import SelfMemory
memory = SelfMemory()
# Add memories
memory.add("Can you find the nearest BMW car showroom for me.", user_id="user")
# Search memories
results = memory.search("Can you find a car washing service near me?", user_id="user")
print(results)
📚 Full Documentation
Visit docs.selfmemory.com for complete documentation, guides, and examples. Changelog: See CHANGELOG.md for a detailed list of changes and updates.
🤝 Contributing
We welcome contributions! CONTRIBUTING.md.
🔗 Links
- Discord: discord.com/invite/selfmemory
- Brand Assets (Logos, Slides, etc.): Storage Link
Related Servers
MCP Omnisearch
Unified access to multiple search providers and AI tools like Tavily, Perplexity, Kagi, Jina AI, Brave, and Firecrawl.
Custom Elasticsearch
A simple MCP server for Elasticsearch, designed for cloud environments where your public key is already authorized.
NRTSearch
Exposes Lucene-based search indexes to AI assistants through the NRTSearch MCP server.
StatPearls
Fetches peer-reviewed medical and disease information from StatPearls.
Exa
Search Engine made for AIs by Exa
Brave Search
An MCP server for the Brave Search API, providing web and local search capabilities via a streaming SSE interface.
Claude Web Search
Provides web search functionality powered by the Claude API from Anthropic.
Drawing Guides
Access step-by-step drawing tutorials and guides from easydrawingguides.com for artists of all skill levels.
Library Docs MCP Server
Search and fetch documentation for popular libraries like Langchain, Llama-Index, and OpenAI using the Serper API, providing updated information for LLMs.
MTG MCP Servers
Magic: The Gathering (MTG) servers for deck management and card search using the MCP protocol.