What can I build with MemoryNode?
Build a product, not just an API integration. Pick a demo, run it, then clone the matching starter (see START_HERE for the 5-minute golden path first).
Product demos
| Build this | Demo | Starter repo |
|---|---|---|
| AI companion — remembers tone, prefs, facts across sessions | examples/demos/ai-companion | starters/nextjs-chat-memory |
| Customer support — prior tickets + preferences before each reply | examples/demos/customer-support | starters/customer-support-bot |
| SaaS copilot — workspace workflows + per-user habits | examples/demos/saas-copilot | starters/nextjs-chat-memory |
Fastest first run (flagship)
pnpm install && pnpm build
export MEMORYNODE_API_KEY="mn_live_..."
export OPENAI_API_KEY="sk-..."
node examples/demos/ai-companion/index.mjs --demo
API proof (when you need raw HTTP)
| Goal | Example |
|---|---|
| SDK in 2 minutes | examples/sdk-quickstart |
| HTTP ingest → search → context | examples/node-quickstart |
| Python HTTP | examples/python-quickstart |
| OpenAI + memory (single turn) | examples/openai-chat |
Starters (clone & publish)
Standalone repos under starters/ — sync to GitHub via pnpm sync:public-github:
Next steps
- Integration — wire memory into your app
- Common use cases — scoping and patterns
- Quickstart — console + API key