Best RAG, data and memory tools, ranked by real usage
39 RAG, data and memory tools ranked by new GitHub stars and npm and PyPI download growth, the week of Oct 25–31, 2026. Updated every Monday.
| Rank | Tool | Stars | Downloads/wk | vs 4-wk avg |
|---|---|---|---|---|
| #1 | XERJXERJ is a local-first search engine and MCP server for AI agents, packaged as one Rust binary with an Elasticsearch-compatible API. | 17.9k | – | – |
| #2 | MemvidMemvid is a single-file memory layer for AI agents that packages data, embeddings, search indexes, and metadata into one portable .mv2 file. | 17.3k | – | – |
| #3 | LEANNLEANN is a Python vector database and RAG library that recomputes embeddings on demand to keep indexes small on personal devices. | 13.7k | – | – |
| #4 | GraphifyGraphify is an AI coding assistant skill that turns a codebase, with its docs, PDFs, images and videos, into a queryable knowledge graph. | 140k | 480.7k | +16% |
| #5 | MarkItDownMarkItDown is a lightweight Python utility from Microsoft that converts PDFs, Office documents, images, audio and other files to… | 193.2k | 4.7M | +29% |
| #6 | FirecrawlFirecrawl is an API and open source project to search, scrape, crawl, and interact with web pages, returning LLM-ready markdown or JSON… | 197.4k | 2.9M | +3% |
| #7 | Mem0Mem0 is a memory layer for AI agents and apps that stores and retrieves user, session, and agent context across interactions. | 68.2k | 884.1k | +17% |
| #8 | UtopiaWorld's first open-source enterprise world model. | 8.7k | – | – |
| #9 | PageIndex📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG | 39.9k | – | – |
| #10 | KnowhereKnowhere extracts, parses, and outputs structured chunks ready for AI Agents and RAG. | 3.9k | – | – |
| #11 | MinerUMinerU is a Python document parser that converts PDFs, images, and Office files into Markdown or JSON for LLM and agent workflows. | 82.9k | 30.8k | +20% |
| #12 | DoclingDocling is a Python SDK and CLI that parses PDF, DOCX, HTML and other formats into a unified document representation for gen AI. | 69.9k | 904.2k | +8% |
| #13 | GraphitiGraphiti is an open-source Python framework for building and querying temporal knowledge graphs, called context graphs, for AI agents. | 32.4k | 211k | +16% |
| #14 | Crawl4AICrawl4AI is an open-source Python web crawler and scraper that turns websites into clean, LLM-ready Markdown or structured JSON for RAG… | 86.7k | 358.1k | +10% |
| #15 | MemPalaceThe best-benchmarked open-source AI memory system. And it's free. | 60.2k | 15.1k | +17% |
| #16 | RAGFlowRAGFlow is an open-source Retrieval-Augmented Generation engine with agent capabilities that turns complex documents and data sources… | 93.3k | – | – |
| #17 | pgvectorpgvector is an open-source Postgres extension for exact and approximate vector similarity search, storing vectors alongside the rest of… | 23.5k | 9.4M | +7% |
| #18 | turbopufferturbopuffer is a hosted vector and full-text search database built on object storage, with an official Python client library. | 183 | 3.4M | +32% |
| #19 | QdrantQdrant is an open-source vector similarity search engine and vector database written in Rust, with filtering on JSON payloads. | 35.4k | 4.5M | +5% |
| #20 | OramaOrama is a TypeScript search engine and RAG pipeline for browser, server, or edge, supporting full-text, vector, and hybrid search. | 10.6k | 2.3M | +36% |
| #21 | SupermemorySupermemory is a memory and context engine for AI apps and agents, available as an API, plugins, an MCP server, and a self-hosted binary. | 31.5k | 209.2k | +11% |
| #22 | MilvusMilvus is a high-performance, cloud-native vector database built for scalable vector ANN search | 46.5k | 1.1M | +12% |
| #23 | LanceDBLanceDB is an open-source embedded retrieval library and multimodal lakehouse for vector, full-text and SQL search over AI data. | 11.8k | 2.5M | +4% |
| #24 | cogneeCognee is an open-source Python memory platform that turns documents, code, and conversations into a self-hosted knowledge graph AI… | 33k | 24.9k | −1% |
| #25 | OpenVikingOpenViking is an open-source context database that stores AI agent knowledge, memory, and skills in one virtual filesystem under viking://. | 41.2k | 66.8k | −35% |
| #26 | LightRAGLightRAG is an open-source Python framework for retrieval-augmented generation that combines knowledge graphs with vector embeddings for… | 40.5k | 35.6k | +7% |
| #27 | zvec-grepLocal-first search across your workspace, built for humans and AI agents. | 4.2k | 3.2k | +31% |
| #28 | ChromaChroma is open-source search infrastructure for AI, offering vector, full-text, regex, and metadata search through Python and JavaScript… | 29.6k | 2.3M | +10% |
| #29 | Pinecone SDKPinecone SDK is the official Python client for the Pinecone vector database, used to manage indexes, upsert and query records, and run… | 456 | 2.1M | +6% |
| #30 | ZepZep is a managed context and agent memory platform, Zep Cloud, with SDKs, examples and framework integrations for building AI agents. | 5k | 259.5k | +7% |
| #31 | ZvecA lightweight, lightning-fast, in-process vector database | 16.2k | 6.9k | +19% |
| #32 | DeepWiki-OpenOpen Source DeepWiki: AI-Powered Wiki Generator for GitHub/Gitlab/Bitbucket Repositories. Join the discord: https://discord.gg/gMwThUMeme | 18.3k | – | – |
| #33 | RuVectorRuVector provides High Performance, Real-Time decisions and agent memory , Self-Learning Ai, Vector GNN DB built in Rust. | 4.7k | – | – |
| #34 | ExaExa Python SDK is the official Python package for Exa, the web search API for AI, covering search, page contents, answers and agents. | 237 | 1.2M | +2% |
| #35 | MarkerConvert PDF to markdown + JSON quickly with high accuracy | 40.7k | 20.6k | −12% |
| #36 | LettaLetta is a platform for building stateful AI agents with memory that can learn and improve over time. | 25.3k | 116k | −16% |
| #37 | GraphRAGGraphRAG is a Microsoft Research Python pipeline that extracts knowledge graphs from unstructured text to improve LLM question answering… | 36.5k | 11.1k | −17% |
| #38 | UnstructuredUnstructured is an open-source Python library that ingests and pre-processes PDFs, HTML, Word docs, images and other documents into… | 15.7k | 581.8k | −11% |
| #39 | Jina ReaderConvert any URL to an LLM-friendly input with a simple prefix https://r.jina.ai/ | 12.2k | – | – |
FAQ
What is the fastest-growing of the RAG, data and memory tools right now?
XERJ ranked #1 among RAG, data and memory tools on the Devtoolwatch Board in the week of Oct 25–31, 2026, with a momentum score of 97 out of 100.
Which of the RAG, data and memory tools has the most GitHub stars?
Of the RAG, data and memory tools ranked in the week of Oct 25–31, 2026, Firecrawl has the most GitHub stars: 197.4k.
Which of the RAG, data and memory tools is downloaded the most?
pgvector's main package had the most downloads of the ranked RAG, data and memory tools: 9.4M in the week of Oct 25–31, 2026.
How does Devtoolwatch rank RAG, data and memory tools?
Every Monday the Board averages four percentile ranks: new GitHub stars from daily snapshots, new stars for the repo's size, added npm and PyPI downloads, and download growth beyond the market. Star spikes without forks, downloads or Hacker News to back them are held back.
Rankings come from Devtoolwatch's daily GitHub snapshots and the npm and PyPI download APIs. How the ranking works.