| 1 | RAGFlow RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that combines advanced RAG methods with Agent capabilities, delivering a superior, context-rich experience for Large Language Models (LLMs). It enables efficient information retrieval and contextual augmentation, optimizing generative AI pipelines. | 77.8k | Python | Apache License 2.0 |
| 2 | Deer-flow DeerFlow is a community-driven Deep Research framework, combining language models with tools like web search, crawling, and Python execution, while contributing back to the open-source community. It enables enhanced research capabilities through integration with various technologies. | 60.5k | Python | MIT License |
| 3 | Anything-llm The all-in-one Desktop & Docker AI application with built-in Retrieval-Augmented Generation (RAG), AI agents, No-code agent builder, and more. | 41.0k | JavaScript | MIT License |
| 4 | Quivr An opinionated RAG framework for integrating Generative AI into your applications, enabling easy customization and focus on product development with support for various LLMs and vector stores. | 37.5k | Python | Other |
| 5 | STORM STORM is an LLM-powered knowledge curation system designed to research topics and generate comprehensive full-length reports with citations. Developed by Stanford's OVAL team, STORM leverages large language models to streamline information gathering and synthesis. | 28.1k | Python | MIT License |
| 6 | LightRAG LightRAG is a simple and fast Retrieval-Augmented Generation (RAG) framework, designed to enhance large language models with efficient retrieval mechanisms. Developed as part of EMNLP 2025, it focuses on streamlined performance and ease of integration for natural language processing tasks. | 25.9k | Python | MIT License |
| 7 | Mastra mastra is a powerful TypeScript AI agent framework designed for building intelligent assistants, retrieval-augmented generation (RAG) systems, and advanced observability features. It supports integration with any large language model (LLM), including GPT-4, Claude, Gemini, and Llama. | 22.9k | TypeScript | Other |
| 8 | Unstructured Unstructured is an open-source ETL solution that converts complex documents into structured data for language models, featuring enterprise-grade capabilities like workflow orchestration, document partitioning, enrichment, chunking, and embedding. | 13.4k | HTML | Apache License 2.0 |
| 9 | Txtai An all-in-one open-source embeddings database for semantic search, LLM orchestration, and language model workflows. | 12.4k | Python | Apache License 2.0 |
| 10 | Ragapp Ragapp provides the easiest way to implement Agentic Retrieval-Augmented Generation (RAG) capabilities in enterprise environments, enhancing AI-driven search and knowledge management with minimal setup. | 4.4k | TypeScript | Apache License 2.0 |