Skip to main content
Welcome to Memvid, the portable AI memory system that puts you in control. This guide covers everything you need to start building intelligent applications.

What Makes Memvid Different

Single-File Architecture

Every .mv2 file is completely self-contained:
  • Your data: Documents, text, images, audio, videos
  • Embeddings: Vector representations for semantic search
  • Indices: BM25 lexical index and vector index
  • Time index: Temporal ordering for timeline queries
  • Write-ahead log: Crash-safe transaction logging
Share a memory by sharing a file. It works anywhere: local disk, USB drive, cloud storage, or Git repository.

Hybrid Search Engine

Memvid combines the best of two search paradigms:

Lightning Performance

Built in Rust from the ground up for maximum performance:

Quick Start

1. Install the CLI

2. Create Your First Memory

3. Build Your Application


Key Features in v2

  • Frame Architecture: Video-inspired append-only storage for crash safety and time-travel queries
  • Time Index Track: Query documents by temporal order
  • Embedded WAL: Crash-safe transactions with automatic recovery
  • Parallel Ingestion: Multi-threaded document processing
  • Framework Adapters: Native integrations for LangChain, LlamaIndex, AutoGen, and more

Next Steps

Quickstart Guide

Build a complete workflow with the CLI

Frame Architecture

Understand the video-inspired storage model

CLI Reference

Complete reference for all CLI commands

Python SDK

Full SDK documentation with examples

Getting Help

We’re excited to see what you build with Memvid!