Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Rag

Rag

34 projects

Showing 34 of 34 projects

Open WebUI
Open WebUIPython

A self-hosted, extensible AI platform with a user-friendly web interface supporting Ollama, OpenAI API, and offline RAG.

#llm-webui#ai#progressive-web-app
Stars133.5k
Forks18.9k
Last commit1 day ago
crawl4ai
crawl4aiPython

An open-source web crawler and scraper that converts web content into clean, LLM-ready Markdown for RAG, agents, and data pipelines.

#playwright#ai-agents#markdown-generation
Stars64.5k
Forks6.6k
Last commit4 days ago
Pathway
PathwayPython

A Python ETL framework for stream processing, real-time analytics, and building live LLM/RAG pipelines, powered by a scalable Rust engine.

#stream-processing#batch-processing#machine-learning-algorithms
Stars63.4k
Forks1.6k
Last commit2 days ago
LLM App
LLM AppJupyter Notebook

Ready-to-deploy Docker templates for building real-time RAG, AI pipelines, and enterprise search applications with live data sync.

#ai-pipelines#data-synchronization#llm-prompting
Stars59.9k
Forks1.4k
Last commit3 months ago
privateGPT
privateGPTPython

A production-ready API for building private, context-aware AI applications that query documents using local LLMs with no data leaving your environment.

#fastapi#document-query#privacy
Stars57.2k
Forks7.6k
Last commit1 month ago
Mem0
Mem0Python

An intelligent memory layer for AI agents that enables personalized interactions by remembering user preferences and context.

#openai-alternative#python-sdk#application
Stars53.9k
Forks6.0k
Last commit1 day ago
mem0
mem0Python

An intelligent memory layer for AI agents that enables personalized interactions by remembering user preferences and learning over time.

#python-sdk#application#ai
Stars53.9k
Forks6.0k
Last commit1 day ago
llama-index
llama-indexPython

An open-source framework for building LLM-powered applications with data ingestion, indexing, and retrieval capabilities.

#application#python-library#multi-agents
Stars48.8k
Forks7.3k
Last commit1 day ago
MindsDB
MindsDBPython

An open-source query engine for AI analytics that builds self-reasoning agents across live data sources without ETL.

#hacktoberfest#ai#data-agents
Stars39.0k
Forks6.2k
Last commit1 day ago
chromadb
chromadbRust

Open-source vector database and embedding store for building AI applications with semantic search.

#semantic-search#ai#ai-infrastructure
Stars27.6k
Forks2.2k
Last commit1 day ago
Haystack
HaystackMDX

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications in Python.

#semantic-search#ai#information-retrieval
Stars25.0k
Forks2.7k
Last commit2 days ago
PandasAI
PandasAIPython

A Python library that enables conversational data analysis on SQL, CSV, and parquet files using LLMs and RAG.

#ai#database#python-library
Stars23.5k
Forks2.3k
Last commit5 months ago
promptfoo
promptfooTypeScript

A CLI and library for evaluating, red-teaming, and comparing LLM prompts, agents, and RAGs with simple declarative configs.

#agent-testing#ai-testing#llmops
Stars20.5k
Forks1.8k
Last commit1 day ago
Awesome Artificial Intelligence
Awesome Artificial Intelligence

A curated list of must-use resources for AI engineering, including books, courses, papers, frameworks, and tools.

#ai#intelligent-machines#ai-frameworks
Stars13.5k
Forks2.2k
Last commit8 months ago
Awesome artificial intelligence
Awesome artificial intelligence

A curated collection of must-use resources for AI engineering, including books, courses, papers, frameworks, and tools.

#ai#intelligent-machines#ai-courses
Stars13.5k
Forks2.2k
Last commit8 months ago
LangChain4j
LangChain4jJava

An open-source Java library that simplifies integrating LLMs into Java applications through a unified API and comprehensive toolbox.

#milvus#llm-integration#agents
Stars11.7k
Forks2.2k
Last commit1 day ago
aichat
aichatRust

A command-line interface tool that integrates multiple LLM providers, offering shell assistance, interactive chat, RAG, AI tools, and local server capabilities.

#ai#llm-cli#gemini
Stars9.9k
Forks687
Last commit2 months ago
Kreuzberg
KreuzbergRust

A polyglot document intelligence framework with a Rust core for extracting text, metadata, and structured data from 91+ file formats.

#text-extraction#document-intelligence#batch-processing
Stars7.6k
Forks382
Last commit1 day ago
pdfGPT
pdfGPTPython

Chat with your PDF files using GPT with a simple, accurate RAG architecture that avoids third-party dependencies.

#semantic-search#pdfgpt#document-qa
Stars7.2k
Forks837
Last commit1 month ago
CocoIndex
CocoIndexPython

An ultra-performant data transformation framework for AI, with incremental processing and data lineage built-in.

#data-indexing#semantic-search#data-lineage
Stars7.0k
Forks502
Last commit1 day ago
PraisonAI
PraisonAIPython

A low-code multi-agent AI framework that automates complex tasks with planning, research, coding, and delivery to messaging platforms.

#ai-agents-framework#python-sdk#ai
Stars7.0k
Forks1.1k
Last commit1 day ago
Genkit GitHub
Genkit GitHubTypeScript

Open-source framework for building full-stack AI-powered applications with unified APIs across JavaScript, Go, and Python.

#ai#developer-tools#ai-framework
Stars5.8k
Forks715
Last commit1 day ago
weaviate
weaviateTypeScript

Open-source framework for building full-stack AI-powered applications with unified APIs for multiple languages and model providers.

#ai#ai-framework#genkit
Stars5.8k
Forks715
Last commit1 day ago
Infinity
InfinityC++

An AI-native database built for LLM applications, offering incredibly fast hybrid search across vectors, tensors, and full-text.

#embedding#embedding-search#python-api
Stars4.5k
Forks414
Last commit6 days ago
HelixDB
HelixDBRust

An open-source graph-vector database built in Rust that unifies application data, vectors, and graphs for AI applications.

#ai#database#helix
Stars4.1k
Forks214
Last commit1 day ago
LLamaSharp
LLamaSharpC#

A C#/.NET library for efficient local inference of LLaMA and other large language models, based on llama.cpp.

#llava#llama3#csharp
Stars3.6k
Forks497
Last commit4 days ago
Hands-on LLMs: Train and Deploy a Real-time Financial Advisor
Hands-on LLMs: Train and Deploy a Real-time Financial AdvisorJupyter Notebook

A free course teaching how to design, train, and deploy a production-ready real-time financial advisor LLM system using RAG and LLMOps.

#financial-ai#llmops#fine-tuning
Stars3.4k
Forks550
Last commit1 year ago
BotSharp
BotSharpC#

An open-source AI multi-agent framework in .NET for building and integrating intelligent conversational agents into business applications.

#ai-agent#llm-integration#csharp
Stars3.0k
Forks627
Last commit1 day ago
VDP
VDPPython

Instill Core is a full-stack AI infrastructure tool for data, model, and pipeline orchestration to build versatile AI-first applications.

#hacktoberfest#ai#ai-infrastructure
Stars2.3k
Forks126
Last commit1 day ago
langchain.rb
langchain.rbRuby

A Ruby library for building LLM-powered applications with a unified interface for multiple providers, RAG systems, and AI assistants.

#ai-assistant#gemini#agents
Stars2.0k
Forks260
Last commit1 month ago
LangChain.rb
LangChain.rbRuby

A Ruby gem for building LLM-powered applications with a unified interface for multiple providers, RAG systems, and AI assistants.

#ai-assistant#gemini#agents
Stars2.0k
Forks260
Last commit1 month ago
edgequake
edgequakeRust

A high-performance GraphRAG framework in Rust that transforms documents into knowledge graphs for superior retrieval and generation.

#high-performance#lightrag#llm-integration
Stars1.9k
Forks212
Last commit1 day ago
WFGY
WFGYJupyter Notebook

An open-source AI troubleshooting atlas and avatar runtime for diagnosing and fixing RAG, agent, and real-world AI workflow failures.

#reasoning#ai-evaluation#information-retrieval
Stars1.7k
Forks160
Last commit2 days ago
Witsy
Witsy

A desktop AI assistant and universal MCP client that works with any LLM provider, offering chat, image/video generation, and system-wide productivity tools.

#desktop-application#electronjs#ollama-gui
Stars0
Forks0
Last commit10 days ago

Related Tags

#Ai16#Llm15#Ai Agents12#Python11#Vector Database10#Agents9#Machine Learning9#Openai7#Llm Integration6#Vector Search5#Rust5#Docker5
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub