@memorynodeai/sdk
v0.1.2
Published
Official JavaScript/TypeScript client for **MemoryNode** — a memory layer for AI applications. Store and retrieve user memories (facts, preferences, events) with semantic search and RAG-ready context.
Readme
@memorynodeai/sdk
Official JavaScript/TypeScript client for MemoryNode — a memory layer for AI applications. Store and retrieve user memories (facts, preferences, events) with semantic search and RAG-ready context.
Install
npm install @memorynodeai/sdkQuick example
import { MemoryNodeClient } from "@memorynodeai/sdk";
const client = new MemoryNodeClient({
apiKey: process.env.API_KEY,
baseUrl: "https://api.memorynode.ai",
});
// Add a memory
await client.addMemory({
userId: "user-1",
namespace: "default",
text: "Prefers dark mode and keyboard shortcuts",
metadata: { source: "settings" },
});
// Search
const results = await client.search({
userId: "user-1",
namespace: "default",
query: "user preferences",
topK: 5,
});Get an API key at app.memorynode.ai.
Links
License
MIT
