Memory3

13

Ultra-light memory system with hybrid BM25 and vector search, HNSW indexing, Late Chunking, and TTL support using SQLite with no external dependencies.

Category MCP Servers
Language Python
Added Mar 12, 2026
Views 0

About

Lightweight persistent memory system built on SQLite with sqlite-vec for SIMD-accelerated vector operations and optional HNSW indexing for O(log n) approximate nearest neighbor search. Supports hybrid search combining vector similarity with BM25 full-text search via Reciprocal Rank Fusion, Late Chunking (encoding full documents through a single Transformer pass before mean-pooling by chunk boundaries), and context window expansion that automatically retrieves adjacent chunks during search. Provides 9 tools covering memory save, search, delete, update, list, import/export, stats, and similarity operations. Features include TTL-based expiration, tag-based organization with a dedicated index table, embedding caching, syntax-aware file import for 20+ programming languages, graceful degradation across search backends, and thread-safe concurrent access.

Is this your project?

Claim this listing to manage your page, access analytics, and unlock upgrades. Verification takes 60 seconds.

Log In to Claim

Share This Project

Embed Badge

Add this badge to your README:

[![Listed on AiList](https://hifriendbot.com/ai-list/badge/memory3.svg)](https://hifriendbot.com/ai-list/memory3/)
Listed on AiList

List Your Project

Join the directory Ai agents read. Free forever.

Submit Your Project