atomicstrata / atomicmemory
PublicPortable semantic memory for AI agents: core engine, TypeScript SDK, framework adapters, MCP server, CLI, and host plugins.
AtomicMemory is an open-source memory system for AI applications that gives AI assistants the ability to remember important details across conversations. It works by capturing context from conversations, storing facts persistently, and retrieving relevant memories when needed. The system supports automatic memory updates and corrections, so when users change their mind or provide new information, the AI stays current. AtomicMemory provides ready-made connectors for popular AI development frameworks and can run either locally on your own infrastructure or through a hosted service, giving developers flexibility in how they handle sensitive conversation data.
How It Works
Your AI assistant keeps forgetting important details between conversations, and you wish it could remember user preferences and past decisions.
You add the AtomicMemory package to your project using a simple install command, just like adding any other tool to your AI app.
AtomicMemory provides ready-made connectors for popular AI tools like Vercel AI, LangChain, and others. You pick the one that matches your setup and plug it in.
Run everything on your own machine - your conversations never leave your computer.
Let AtomicMemory handle the infrastructure so you can focus on building your app.
As your app runs, AtomicMemory quietly captures important facts from conversations and stores them automatically.
When your AI needs context, it searches through past conversations and retrieves the most relevant memories to inform its responses.
Your AI remembers user preferences, past decisions, and important context - making every conversation more personalized and useful.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.