Start here

MemoryNode adds durable memory to AI apps: store facts and preferences once, retrieve them on every turn.

Goal: first stored memory and a successful search in under 5 minutes.

Pick your path

PathBest forTime
Console quickstartFastest — no local setup~2 min
SDK quickstartNode/TypeScript apps~3 min
Node HTTP quickstartcurl-style, any language~4 min
Python quickstartPython backends~4 min
MCPCursor, Claude Desktop, agents~5 min

One env var (SDK)

export MEMORYNODE_API_KEY="mn_live_..."   # console.memorynode.ai → Settings → API keys
import { MemoryNode } from "@memorynodeai/sdk";

const memory = new MemoryNode(process.env.MEMORYNODE_API_KEY!);
await memory.remember("User prefers bullet points.");
const hits = await memory.recall("how should I format answers?", { explain: true });

Next reads

  1. Integration — the two REST calls every product uses
  2. Common use cases — companions, SaaS copilots, support bots
  3. Debugging — why a memory was retrieved, deduped, or superseded
  4. Troubleshooting — auth, 402, empty search
  5. TypeScript SDK — full client surface

Deep reference: API usage · OpenAPI