Give your agents long-term memory in two lines of code. Store, semantically retrieve, and forget — backed by vector search, running globally on the edge.
No credit card required · 10,000 memories free every month
Memory is just store, retrieve, and forget. We handle embeddings, vector ranking, caching, and multi-tenant isolation so you don't have to.
Send any text plus a user and agent id. We embed it automatically and persist it — metadata included.
Ask a natural-language question. We rank stored memories by semantic similarity and return the most relevant, cached at the edge.
Delete a single memory or wipe an entire user/agent scope. Right-to-be-forgotten, one call away.
Drop it into any stack with a single fetch. No SDK required, no infrastructure to run.
// 1. Remember something about a user await fetch("https://agentmemo.dev/memory/store", { method: "POST", headers: { Authorization: "Bearer am_sk_your_key", "Content-Type": "application/json" }, body: JSON.stringify({ user_id: "user_123", agent_id: "support_bot", content: "Prefers email. On the Pro plan." }) }); // 2. Recall it later, semantically const res = await fetch( "https://agentmemo.dev/memory/retrieve?" + "user_id=user_123&q=how to contact them", { headers: { Authorization: "Bearer am_sk_your_key" } } ); // → "Prefers email. On the Pro plan." (score 0.62)
No setup fees. No per-seat pricing. Pay for memory, not meetings.
For prototypes and side projects.
For production agents at scale.
Grab an API key and store your first memory in under a minute.