Repository files navigation
Name
About
Stars
LangChain
A framework for developing applications powered by LLMs.
LlamaIndex
A data framework for your LLM applications.
Dify
An open-source LLM app development platform.
Flowise
Drag & drop UI to build your customized LLM flow.
Haystack
LLM orchestration framework to build customizable, production-ready LLM applications.
RAGFlow
An open-source RAG engine based on deep document understanding.
letta
Letta (formerly MemGPT) is a framework for creating LLM services with memory.
Cognita
RAG Framework for building modular, open source applications for production.
fastRAG
Efficient Retrieval Augmentation and Generation Framework.
AutoRAG
RAG AutoML Tool - Find optimal RAG pipeline for your own data.
FlashRAG
A Python Toolkit for Efficient RAG Research.
LangChain:
LlamaIndex:
Haystack:
Name
About
Stars
LangGraph
Build resilient language agents as graphs.
AutoGen
A programming framework for agentic AI 🤖
crewAI
Cutting-edge framework for orchestrating role-playing, autonomous AI agents.
BabyAGI
An AI-powered autonomous task manager.
LangGraph:
AutoGen:
crewAI:
Name
About
Stars
GraphRAG
A modular graph-based Retrieval-Augmented Generation (RAG) system.
GraphRAG-Related Projects
Name
About
Stars
Weaviate
A cloud-native, open source vector database that is robust, fast, and scalable.
Milvus
A cloud-native vector database, storage for next generation AI applications.
FAISS
A library for efficient similarity search and clustering of dense vectors.
Chroma
The AI-native open-source embedding database.
LanceDB
Developer-friendly, serverless vector database for AI applications.
Pinecone
The vector database to build knowledgeable AI.
Qdrant
High-performance, massive-scale Vector Database for the next generation of AI.
PGVector
Open-source vector similarity search for Postgres.
Vearch
Distributed vector search for AI-native applications.
Name
About
Stars
Mem0
The memory layer for Personalized AI.
Name
About
Stars
NeMo Guardrails
A toolkit for easily adding programmable guardrails to LLM-based conversational systems.
PDF and Document Processing Tools
Name
About
Stars
Unstructured
A library to build custom preprocessing pipelines for labeling, training, or production machine learning pipelines.
Nougat
The academic document PDF parser that understands LaTeX math and tables.
PDFPlumber
Extracts tables, text, and metadata from PDFs.
MinerU
A one-stop, open-source, high-quality data extraction tool, supports PDF/webpage/e-book extraction.
PDF-Extract-Kit
A Comprehensive Toolkit for High-Quality PDF Content Extraction.
grobid
A machine learning software for extracting information from scholarly documents.
GOT-OCR2.0
Official code implementation of General OCR Theory: Towards OCR-2.0 via a Unified End-to-end Model.
marker
Convert PDF to markdown + JSON quickly with high accuracy.
markitdown
Python tool for converting files and office documents to Markdown.
Name
About
Stars
CLIP
A neural network that learns visual concepts from natural language descriptions.
Name
About
Stars
Verba
Retrieval Augmented Generation (RAG) chatbot powered by Weaviate.
Streamlit
A faster way to build and share data apps.
Gradio
Build and share delightful machine learning apps.
Chainlit
Build Conversational AI in minutes.
Name
About
Stars
ollama
Get up and running with Llama 3.3, Mistral, Gemma 2, and other large language models.
vllm
A high-throughput and memory-efficient inference and serving engine for LLMs.
LM Studio
Discover, download, and run local LLMs.
litellm
Python SDK, Proxy Server (LLM Gateway) to call 100+ LLM APIs in OpenAI format - [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, Replicate, Groq].
sglang
SGLang is a fast serving framework for large language models and vision language models.
About
Awesome-RAG: a curated list of Retrieval-Augmented Generation
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.