zilliztech/memsearch
A Markdown-first memory system, a standalone library for any AI agent. Inspired by OpenClaw.
Implements semantic search over markdown files using pluggable embedding providers (ONNX, Google, Voyage, Ollama, local), with automatic file watching and SHA-256 dedup to skip re-embedding unchanged content. Stores vectors in a local database and exposes a simple async Python API that integrates seamlessly with LLM frameworks like OpenAI, Anthropic Claude, and Ollama for agent-driven recall-think-remember loops.
846 stars. Actively maintained with 110 commits in the last 30 days.
Stars
846
Forks
77
Language
Python
License
MIT
Category
Last pushed
Mar 12, 2026
Commits (30d)
110
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/zilliztech/memsearch"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
aiming-lab/SimpleMem
SimpleMem: Efficient Lifelong Memory for LLM Agents
zilliztech/GPTCache
Semantic cache for LLMs. Fully integrated with LangChain and llama_index.
RichmondAlake/memorizz
MemoRizz: A Python library serving as a memory layer for AI applications. Leverages popular...
TeleAI-UAGI/telemem
TeleMem is a high-performance drop-in replacement for Mem0, featuring semantic deduplication,...
microsoft/kernel-memory
Research project. A Memory solution for users, teams, and applications.