Production-grade semantic memory for AI agents. Works with Python, TypeScript, and any tool via MCP.

Talk to ChatGPT today, and tomorrow it has no idea who you are. AI apps start fresh every conversation — like a goldfish with amnesia.
memable gives your AI a "notebook" it can actually write to and read from. It remembers users, preferences, past decisions — whatever matters.
Your AI gets smarter over time. It provides personalized experiences, remembers context, and builds relationships — instead of starting from zero.
Think of it like this:
Without memable
"Hi! I'm your AI assistant. What's your name?"
(asks this every. single. time.)
With memable
"Hey Sarah! Last week you asked about React performance. Want to continue that?"
(actually remembers you)
Claude Desktop, Cursor, your custom app — they all share the same memory via MCP. Learn something in one place, remember it everywhere.
From support bots to personal assistants — anywhere AI needs to remember.
Remember past tickets, preferences, and conversation history. No more "Can you explain your issue again?"
Learn routines, preferences, and relationships over time. Your AI that actually knows you.
Track deal context, past conversations, and buying signals. AI that remembers every touchpoint.
Adapt to learning styles, track progress, remember where students struggle.
Characters that remember player choices, build relationships, and hold grudges.
Personalized recommendations that improve over time. Remember sizes, styles, past purchases.
Python, TypeScript, or any tool via MCP
from memable import build_store, MemoryCreate
with build_store("postgresql://...") as store:
# Remember something
store.add(namespace, MemoryCreate(
text="User prefers dark mode",
durability="core", # Never forget
))
# Recall it later
memories = store.search(namespace, "user preferences")Add to your config file:
Not another demo. Actually works.
When facts change, we create an audit trail. Debug why your agent thinks what it thinks.
Core facts (forever), situational context (temporary), episodic memories (decay over time).
Postgres for production, SQLite for dev, DuckDB for analytics. No vendor lock-in.
Facts, rules, decisions, preferences, observations. Structured semantics for smart retrieval.
TypeScript client works with Neon serverless on Cloudflare Workers. Sub-100ms latency.
Pass in conversations, get structured memories out. LLM-powered extraction finds facts, preferences, and decisions automatically.
The included MCP server lets Claude Desktop, Cursor, and other tools remember things across sessions. No code changes needed.
Don't want to manage your own database?
Interested in a hosted option? Let me know