Skip to main content
The Node.js SDK provides a fully-typed TypeScript interface for working with Memvid memory files.

Installation

Requirements: Node.js 18+, macOS/Linux/Windows. Native bindings included.

Quick Start

API Reference

Framework Adapters

Embedding Providers

Local Embedding Models:

Entity Extraction

Session Recording

Record and replay agent sessions for debugging:

TypeScript Types

The SDK is fully typed:

Error Handling

See Error Reference for complete documentation.

Environment Variables

SDK Reference

Overview

Complete API reference with all methods

Examples

TypeScript examples and patterns

Next Steps

SDK Recipes

Common patterns and recipes

Framework Integrations

Vercel AI, LangChain, and more