memoripy vs memvid

AI agent memory projects compared

memoripy and memvid both provide persistent memory and retrieval for AI applications. memoripy emphasizes evidence screening, scoped records, and cited recall, while memvid packages content and search structures in a portable single file.

memoripymemvid
LanguagePythonRust
LicenseApache-2.0Apache-2.0
Stars69416.6k
Forks591.4k
Last analyzedOct 9, 2026Oct 3, 2026

Key differences

  • memoripy is a Python memory runtime with admission policies, evidence tracking, temporal records, and retrieval citations; memvid is a Rust-based system centered on `.mv2` files and searchable content.
  • memoripy offers independent retrieval lanes and scopes for users, agents, runs, projects, organizations, and namespaces; memvid provides full-text BM25 search and optional vector similarity search.
  • memoripy includes CLI audits and APIs for correction, explanation, and versioned deletion; memvid uses append-only Smart Frames and supports inspection of earlier states.
  • memoripy's core needs no external model or database, with optional PostgreSQL and service integrations; memvid is designed to avoid a separate database service, while embeddings may require model downloads or an API key.
  • memoripy requires Python 3.10 or later and describes v4 as under development; memvid requires Rust 1.85.0 or newer and also lists Python, Node.js, and CLI interfaces.
  • Both projects use the Apache-2.0 license; the supplied figures list 694 stars for memoripy and 16.6k for memvid.

Choose memoripy if you…

  • need evidence screening, citations, and auditable changes to memory.
  • want scoped retrieval and separate current and historical fact queries.
  • plan to use a Python core without requiring a database or external model.
Read the memoripy analysis →

Choose memvid if you…

  • want memory content and search structures packaged in a portable `.mv2` file.
  • need full-text search with optional vector similarity search.
  • want Rust, Python, or Node.js interfaces and optional media-processing capabilities.
Read the memvid analysis →

This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️