function: rag
1112 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| CaviraOSS/OpenMemory OpenMemory is a local-first, self-hosted cognitive memory engine that gives LLM applications and AI agents persistent long-term memory, wit… | 70 | 4466 | experimental |
| fcakyon/autollm AutoLLM is a Python library for rapidly building RAG-based LLM web apps and APIs, offering a unified API over 100+ LLM providers and 20+ ve… | 10 | 1005 | maintenance |
| aiwaves-cn/RecurrentGPT RecurrentGPT is a Python implementation of a paper-proposed framework that simulates LSTM-style recurrence using natural language and promp… | 29 | 1001 | maintenance |
| cheshire-cat-ai/core Cheshire Cat AI is a Python framework and microservice for building conversational AI agents with LLMs, tools, RAG, and plugins, served wit… | 94 | 3085 | experimental |
| pingcap/autoflow AutoFlow is an open-source Graph RAG knowledge base tool that builds knowledge graphs over crawled documentation and answers questions via … | 63 | 2971 | experimental |
| Einsia/OpenChronicle OpenChronicle is a local-first, open-source memory layer for tool-capable LLM agents, running on macOS. It captures structured context from… | 50 | 2670 | experimental |
| paulpierre/RasaGPT RasaGPT is a headless LLM chatbot platform built on top of Rasa and Langchain, serving as a boilerplate and reference implementation. It in… | 53 | 2462 | experimental |
| Bitterbot-AI/bitterbot-desktop Bitterbot is a local-first desktop AI agent with persistent memory, a 'dream engine' that consolidates skills while idle, and a peer-to-pee… | 81 | 2447 | experimental |
| IlyaRice/RAG-Challenge-2 A Python implementation of the winning RAG system from the Enterprise RAG Challenge 2 competition, answering questions about company annual… | 29 | 2431 | experimental |
| fiatrete/OpenDAN-Personal-AI-OS OpenDAN is an open-source Personal AI Operating System that consolidates various AI modules into one platform for personal use. It lets use… | 53 | 2054 | experimental |
| virattt/ai-financial-agent An AI-powered financial research agent built in TypeScript that answers investment research questions via a chat interface, using generativ… | 38 | 2025 | experimental |
| openTrinity/mycontext MyContext is a local-first desktop application that builds a persistent personal work context layer by connecting signals from instant mess… | 57 | 1998 | experimental |
| weaviate/elysia Elysia is an agentic platform and Python package from Weaviate where a decision agent dynamically chooses tools arranged in a decision tree… | 56 | 1923 | experimental |
| cfortuner/promptable Promptable is a TypeScript/JavaScript library for building LLM-powered applications, providing prompt templating, model providers (OpenAI, … | 10 | 1745 | experimental |
| skyllwt/AutoSci AutoSci is a wiki-centric AI research platform that automates the full scientific research lifecycle — reading literature, thinking, runnin… | 59 | 1649 | experimental |
| daveshap/ACE_Framework ACE (Autonomous Cognitive Entities) is an open-source framework for building fully autonomous AI agents that run entirely on local hardware… | 10 | 1504 | experimental |
| murtaza-nasir/maestro MAESTRO is a self-hosted AI-powered research platform that plans and executes complex research tasks using AI agents. It generates detailed… | 59 | 1495 | experimental |
| jdagdelen/hyperDB HyperDB is a lightweight, local vector database library for Python with a C++/MKL-accelerated backend, designed to store and query document… | 23 | 1406 | experimental |
| OpenBB-finance/experimental-openbb-platform-agent A Python library and R&D playground from OpenBB that builds LLM-powered financial analyst agents on top of the OpenBB Platform. Agents use … | 17 | 1344 | experimental |
| danielgross/LlamaAcademy LlamaAcademy is a Python pipeline that crawls API documentation, generates synthetic training data with GPT-3.5/GPT-4, and fine-tunes a Vic… | 30 | 1198 | experimental |
| axflow/axflow Axflow is a modular TypeScript framework for building natural language powered AI applications, composed of packages like @axflow/models (S… | 19 | 1121 | experimental |
| Omniplex-ai/omniplex Omniplex is an open-source, self-hosted alternative to Perplexity, an AI-powered answer engine that combines web search with LLMs to genera… | 24 | 1053 | experimental |
| philippgille/chromem-go chromem-go is an embeddable vector database for Go with a Chroma-like interface and zero third-party dependencies. It runs in-memory with o… | 54 | 1048 | experimental |
| DeepWism/DeepWism-R2 DeepWism R2 is an AI 'Research&Report' system presented as a next-generation AGI agents framework built on a Thin-Thick-Thin Crowd Entropy … | 31 | 1017 | experimental |
| FlowiseAI/Flowise Flowise is an open-source, visual low-code platform for building AI agents, chatbots, and LLM workflows using a drag-and-drop builder with … | 10 | 55396 | abandoned |
| LAION-AI/Open-Assistant OpenAssistant is an open-source chat-based assistant that understands tasks, interacts with third-party systems, and retrieves information … | 22 | 37408 | abandoned |
| weaviate/Verba Verba is an open-source end-to-end RAG application built on Weaviate, providing a user-friendly interface for ingesting data and chatting w… | 10 | 7711 | abandoned |
| timescale/pgai pgai is a Python library and set of PostgreSQL tools from Timescale that turns PostgreSQL into a retrieval engine for RAG and agentic appli… | 10 | 5806 | abandoned |
| truefoundry/cognita Cognita is an open-source RAG (Retrieval Augmented Generation) framework by TrueFoundry for building modular, production-ready RAG applicat… | 10 | 4418 | abandoned |
| twinnydotdev/twinny Twinny is a free, MIT-licensed Visual Studio Code extension providing AI code completion (fill-in-the-middle) and code chat, working with l… | 10 | 3630 | abandoned |
| mukulpatnaik/researchgpt A FastAPI-based research assistant that lets users have a conversation with any PDF research paper by extracting text, generating embedding… | 10 | 3531 | abandoned |
| adamcohenhillel/ADeus Adeus is an open-source AI wearable project that records what you say and hear, transcribes it, and stores it on your own server (Supabase … | 26 | 3426 | abandoned |
| NVIDIA/ChatRTX ChatRTX is a Windows demo application for building personalized RAG chatbots on local RTX GPUs using TensorRT-LLM, NVIDIA NIM, and LlamaInd… | 10 | 3121 | abandoned |
| Azure-Samples/graphrag-accelerator A one-click Azure deployment accelerator that hosts the GraphRAG knowledge-graph-powered RAG system as a scalable API service. It builds on… | 10 | 2409 | abandoned |
| microsoft/kernel-memory Kernel Memory is a multi-modal AI service and .NET library for indexing datasets through hybrid data pipelines, enabling RAG, semantic sear… | 69 | 2235 | abandoned |
| langchain-ai/open-agent-platform Open Agent Platform is an open-source, no-code web platform for building, configuring, and managing LangGraph agents with RAG integration, … | 10 | 1901 | abandoned |
| NotJoeMartinez/yt-fts yt-fts is a Python command line tool that downloads all subtitles from a YouTube channel or playlist via yt-dlp and stores them in a SQLite… | 59 | 1812 | abandoned |
| n4ze3m/dialoqbase Dialoqbase is an open-source self-hosted application for creating custom chatbots powered by a personal knowledge base, supporting many cha… | 10 | 1793 | abandoned |
| IntelLabs/fastRAG fastRAG is a Python research framework for building efficient, optimized retrieval-augmented generation (RAG) pipelines, built on Haystack … | 10 | 1785 | abandoned |
| KnowledgeCanvas/knowledge Knowledge is a desktop application for saving, searching, exploring, and chatting with websites, documents, and files using a knowledge gra… | 10 | 1460 | abandoned |
| CommandCodeAI/BaseAI BaseAI is a TypeScript-first web AI framework for building serverless, composable AI agents with memory (RAG), tools, and pipes, developed … | 59 | 1275 | abandoned |
| jiran214/GPT-vup GPT-vup is a Python application that powers an AI-driven Live2D virtual streamer (VTuber) on BiliBili and Douyin live platforms. It uses Op… | 30 | 1271 | abandoned |
| langchain-ai/langchain-extract A FastAPI-based web server that uses LLMs to extract structured information from text and files, with extractors defined via JSON Schema an… | 10 | 1193 | abandoned |
| pinecone-io/canopy Canopy is an open-source Retrieval Augmented Generation (RAG) framework and context engine built on top of the Pinecone vector database, pr… | 10 | 1031 | abandoned |
| Ollama Ollama is an open-source tool for downloading, running, and managing large language models locally on macOS, Windows, and Linux, with a sim… | 92 | 179521 | active |
| Firecrawl Firecrawl is an open-source web scraping and crawling API that turns websites into clean Markdown, structured JSON, screenshots, and other … | 88 | 172809 | active |
| Supabase Supabase is an open-source Postgres development platform that bundles a hosted (or self-hosted) Postgres database with authentication, auto… | 98 | 108441 | stable |
| infiniflow/ragflow RAGFlow is an open-source Retrieval-Augmented Generation (RAG) engine that combines deep document understanding with agent orchestration to… | 93 | 89328 | active |
| PaddlePaddle/PaddleOCR PaddleOCR is a multilingual OCR and document parsing toolkit built on PaddlePaddle that converts images and PDFs into structured data like … | 93 | 88312 | stable |
| odysseus-dev/odysseus Odysseus is a self-hosted, privacy-first AI workspace that combines chat, autonomous agents, tools/MCP integration, model serving, and deep… | 58 | 86318 | active |
| LobeHub LobeHub is an open-source AI chat and agent platform that lets users build, host, and orchestrate a team of AI agents operating around the … | 92 | 82022 | active |
| opendatalab/MinerU MinerU is a document parsing tool that converts PDFs, images, DOCX, PPTX, and XLSX files into machine-readable Markdown and JSON. It handle… | 88 | 78560 | active |
| Docling Docling is a Python library that parses and converts documents across many formats (PDF, DOCX, PPTX, XLSX, HTML, images, audio, and more) i… | 86 | 65603 | active |
| Mintplex-Labs/anything-llm AnythingLLM is an all-in-one, local-first AI application for chatting with your documents, running AI agents, and building workflows entire… | 95 | 65257 | active |
| sansan0/TrendRadar TrendRadar is a self-hostable AI-powered public opinion and trending-news monitor that aggregates hot topics across multiple platforms and … | 61 | 61855 | active |
| meilisearch/meilisearch Meilisearch is a fast, open-source search engine that provides typo-tolerant full-text search, semantic and hybrid AI-powered search, and v… | 94 | 59101 | stable |
| Cherry Studio Cherry Studio is a cross-platform desktop AI productivity application that provides smart chat, autonomous agents, and 300+ prebuilt assist… | 87 | 51102 | active |
| mudler/LocalAI LocalAI is an open-source, self-hosted AI inference runtime that runs LLMs, vision, speech, image, and video models behind OpenAI/Anthropic… | 93 | 48696 | active |
| oobabooga/textgen TextGen is an open-source desktop application for running large language models locally with full privacy and no telemetry. It provides a c… | 88 | 47585 | active |
| JeecgBoot JeecgBoot is an enterprise-grade AI low-code platform for Java that combines low-code and zero-code development with AI Skills that generat… | 95 | 47483 | active |
| zhayujie/CowAgent CowAgent (formerly chatgpt-on-wechat) is an open-source AI assistant and Agent Harness that plans tasks, runs tools and skills, and self-ev… | 99 | 46692 | active |
| Milvus Milvus is a high-performance, cloud-native vector database written in Go and C++ for scalable approximate nearest neighbor search over embe… | 94 | 45808 | stable |
| janhq/jan Jan is an open-source desktop application that serves as a ChatGPT alternative, letting users download and run large language models fully … | 93 | 44202 | active |
| danny-avila/LibreChat LibreChat is an open-source, self-hosted web application providing a unified ChatGPT-style interface for multiple AI providers (OpenAI, Ant… | 84 | 42491 | active |
| Agno Agno is a Python SDK and runtime (AgentOS) for building, running, and managing full agent platforms, including agents, teams, and workflows… | 95 | 41938 | active |
| langchain-ai/langgraph LangGraph is a low-level orchestration framework and runtime for building, managing, and deploying long-running, stateful AI agents in Pyth… | 91 | 40503 | stable |
| mindsdb/mindshub MindsHub Cowork is an open-source AI workspace where users delegate multi-step projects (apps, reports, research, scheduled operations) to … | 88 | 39649 | active |
| google/langextract LangExtract is a Python library that uses LLMs to extract structured information from unstructured text based on user-defined instructions … | 82 | 38490 | active |
| stanfordnlp/dspy DSPy is a Python framework from Stanford NLP for programming language model systems with declarative signatures and modules instead of hand… | 94 | 37612 | active |
| CopilotKit/CopilotKit CopilotKit is an open-source frontend SDK for building agent-native applications with generative UI, shared state, chat interfaces, and hum… | 92 | 37065 | active |
| khoj-ai/khoj Khoj is a self-hostable personal AI assistant ('second brain') that answers questions from your own documents and the web using local or on… | 85 | 36730 | active |
| Qdrant Qdrant is an open-source, production-ready vector database and similarity search engine written in Rust, supporting dense, sparse, and mult… | 98 | 34210 | stable |
| SGLang SGLang is a high-performance open-source serving framework for large language models and multimodal models, offering low-latency, high-thro… | 93 | 32504 | stable |
| sipeed/picoclaw PicoClaw is an ultra-lightweight, self-hosted personal AI assistant written in Go that ships as a single binary running in under 10MB of RA… | 79 | 29910 | active |
| AgentScope AgentScope is a production-ready multi-agent framework for building LLM-powered agents with ReAct reasoning, tool execution, MCP integratio… | 93 | 29706 | active |
| simstudioai/sim Sim is an open-source collaborative AI workspace for building, deploying, and monitoring AI agents and workflows via a visual builder, chat… | 84 | 29475 | active |
| chroma-core/chroma Chroma is an open-source search and retrieval database for AI applications, supporting dense vector, sparse (BM25/SPLADE), full-text, regex… | 89 | 29152 | active |
| Supermemory Supermemory is a memory and context engine for AI applications and agents, offering a hosted Memory API plus a self-hostable stack that ext… | 92 | 29089 | active |
| opendataloader-project/opendataloader-pdf OpenDataLoader PDF is an open-source (Apache-2.0) PDF parser that converts PDFs into AI-ready Markdown, JSON with per-element bounding boxe… | 86 | 28817 | active |
| mlflow/mlflow MLflow is an open source AI engineering platform for agents, LLMs, and traditional ML models, providing experiment tracking, model registry… | 99 | 27688 | stable |
| mastra-ai/mastra Mastra is a TypeScript framework for building AI-powered applications and autonomous agents, with model routing across 40+ providers, graph… | 86 | 27495 | active |
| typesense/typesense Typesense is an open-source, in-memory search engine written in C++ that provides fast, typo-tolerant full-text search with sub-50ms latenc… | 84 | 26481 | stable |
| huggingface/open-r1 Open R1 is Hugging Face's fully open reproduction of the DeepSeek-R1 training pipeline, providing scripts for supervised fine-tuning, GRPO … | 54 | 26447 | active |
| vercel/ai The AI SDK is a TypeScript toolkit from Vercel for building AI-powered applications and agents, providing a unified API for text generation… | 92 | 26432 | active |
| deepset-ai/haystack Haystack is an open-source Python AI orchestration framework by deepset for building production-ready LLM applications, agents, and RAG sys… | 99 | 26325 | stable |
| OpenBMB/MiniCPM-V MiniCPM-V and MiniCPM-o are a series of small multimodal large language models for efficient image, video, and audio understanding, deploya… | 61 | 26240 | active |
| microsoft/JARVIS JARVIS (HuggingGPT) is a system that uses an LLM as a controller to plan tasks and orchestrate numerous expert ML models from the HuggingFa… | 45 | 25208 | active |
| promptfoo/promptfoo Promptfoo is an open-source CLI and library for evaluating and red-teaming LLM applications, prompts, agents, and RAG pipelines. It support… | 92 | 24603 | active |
| 1Panel-dev/MaxKB MaxKB is an open-source, self-hosted platform for building enterprise-grade AI agents with RAG pipelines, workflow orchestration, and MCP t… | 94 | 22612 | active |
| comet-ml/opik Opik is an open-source LLM observability and evaluation platform by Comet for tracing, evaluating, and monitoring LLM applications, RAG pip… | 92 | 21624 | active |
| Agent Development Kit (ADK) Agent Development Kit (ADK) is Google's open-source, code-first framework for building, evaluating, and deploying AI agents, available in P… | 82 | 21299 | active |
| screenpipe/screenpipe Screenpipe is a source-available desktop application that continuously records your screen and audio locally, extracting text via OCR/acces… | 86 | 21244 | active |
| AI4Finance-Foundation/FinGPT FinGPT is an open-source financial large language model project from the AI4Finance Foundation, providing domain-tuned models, fine-tuning … | 77 | 21154 | active |
| vercel/chatbot A full-featured, hackable Next.js AI chatbot template built by Vercel on top of the AI SDK, with chat history persistence, authentication, … | 70 | 20876 | active |
| cube-js/cube Cube Core is an open-source semantic layer that lets teams define metrics, dimensions, joins, and access rules in code, then serve them thr… | 95 | 20711 | active |
| Tencent/WeKnora WeKnora is an open-source, LLM-powered knowledge platform by Tencent that turns raw documents into a queryable RAG system, an autonomous Re… | 84 | 20700 | active |
| dzhng/deep-research An AI-powered deep research agent that iteratively generates search queries, scrapes web content, and refines its research direction using … | 55 | 19603 | active |
| pydantic/pydantic-ai Pydantic AI is a type-safe Python SDK for building AI agents and LLM applications, with a typed agent loop, structured outputs, tool callin… | 86 | 19518 | active |
| subquery/subql SubQuery is an open-source, multi-chain data indexing framework for web3 that lets developers extract, transform, and query blockchain data… | 76 | 18753 | active |
| google/skills A collection of Agent Skills for Google products and technologies, primarily Google Cloud, installable via skills.sh or npx. It provides re… | 59 | 18720 | active |