RAG, Memory & Knowledge

66 starred repositories in this area.

66 result(s)

microsoft/markitdown

Python tool for converting files and office documents to Markdown.

★ 181.5k · Python · updated 2026-09

Pythonautogenautogen-extensionlangchain

firecrawl/firecrawl

The context API to search, scrape, and interact with the web at scale. 🔥

★ 178k · TypeScript · updated 2026-09

TypeScriptaiai-agentsai-crawler

mem0ai/mem0

The Memory Layer for AI Agents - Drop-in memory infrastructure for AI agents and apps. Context that persists. Built for production.

★ 64.9k · Python · updated 2026-09

Pythonagentic-memoryagentic-memory-systemagents

run-llama/llama_index

LlamaIndex is the leading document agent and OCR platform

★ 52.1k · Python · updated 2026-09

Pythonagentsapplicationdata

langchain-ai/langgraph

Build resilient agents.

★ 41.3k · Python · updated 2026-09

Pythonagentsaiai-agents

HKUDS/LightRAG

[EMNLP2025] LightRAG: Simple and Fast Retrieval-Augmented Generation

★ 39.5k · Python · updated 2026-09

Pythondoclinggenaigpt

microsoft/graphrag

A modular graph-based Retrieval-Augmented Generation (RAG) system

★ 35.9k · Python · updated 2026-09

Pythongptgpt-4gpt4

VectifyAI/PageIndex

📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG

★ 35.6k · Python · updated 2026-09

Pythonagentic-aiagentsai

getzep/graphiti

Build Real-Time Knowledge Graphs for AI Agents

★ 30.7k · Python · updated 2026-09

Pythonagentsgraphllms

NirDiamant/RAG_Techniques

This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.

★ 29.4k · Jupyter Notebook · updated 2026-09

Jupyter Notebookagentic-ragaiembeddings

supermemoryai/supermemory

Memory and context engine + app that is extremely fast, scalable, and can be run fully locally. The Memory API for the AI era.

★ 29.3k · TypeScript · updated 2026-09

TypeScriptagent-memoryai-memorycloudflare-kv

HKUDS/RAG-Anything

"RAG-Anything: All-in-One RAG Framework"

★ 23.3k · Python · updated 2026-09

Pythonmulti-modal-ragretrieval-augmented-generation

comet-ml/opik

Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.

★ 21.9k · Python · updated 2026-09

Pythonevaluationhacktoberfesthacktoberfest2025

pydantic/pydantic-ai

How Python does AI. Agents, realtime voice, image generation, embeddings. Every model, every interface, typed end to end.

★ 19.8k · Python · updated 2026-09

Pythonagent-frameworkgenaiharness

Unstructured-IO/unstructured

Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean, structured formats for language models. Visit our website to learn more about our enterprise grade Platform product for production grade workflows, partitioning, enrichments, chunking and embedding.

★ 15.4k · HTML · updated 2026-09

HTMLdata-pipelinesdeep-learningdocument-image-analysis

The-Pocket/PocketFlow

Pocket Flow: 100-line LLM framework. Let Agents build Agents!

★ 11.2k · Python · updated 2026-07

Pythonagentic-aiagentic-frameworkagentic-workflow

CVHub520/X-AnyLabeling

X-AnyLabeling: A lightweight, efficient, and unified cross-platform desktop application for annotating text, image, video, and multimodal data, combining versatile built-in tools with state-of-the-art AI models and flexible multi-format export.

★ 10.4k · Python · updated 2026-09

Pythonartificial-intelligenceclipcomputer-vision

jasontang-ai/Context-Engineering

"Context engineering is the delicate art and science of filling the context window with just the right information for the next step." — Andrej Karpathy. A frontier, first-principles handbook inspired by Karpathy and 3Blue1Brown for moving beyond prompt engineering to the wider discipline of context design, orchestration, and optimization.

★ 9.2k · Python · updated 2026-02

Python

MervinPraison/PraisonAI

PraisonAI 🦞 — Hire a 24/7 AI Workforce. Stop writing boilerplate and start shipping autonomous self-improving agents that research, plan, code, and execute tasks. Deployed in 5 lines of code with built-in memory, RAG, and support for 100+ LLMs.

★ 9k · Python · updated 2026-09

Pythonagentsaiai-agent-framework

WangRongsheng/awesome-LLM-resources

🧑‍🚀 全世界最好的LLM资料总结(多模态生成、Agent、辅助编程、AI审稿、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world's best LLM resources.

★ 8.9k · — · updated 2026-09

awesome-listbookcourse

lavague-ai/LaVague

Large Action Model framework to develop AI Web Agents

★ 6.4k · Python · updated 2025-01

Pythonaibrowserlarge-action-model

nlweb-ai/NLWeb

Main reference implementation for NLWeb, implemented in Python.

★ 6.3k · Python · updated 2026-08

Python

unslothai/notebooks

250+ Fine-tuning & RL Notebooks for text, vision, audio, embedding, TTS models.

★ 5.7k · Jupyter Notebook · updated 2026-09

Jupyter Notebookunsloth

PeterGriffinJin/Search-R1

Search-R1: An Efficient, Scalable RL Training Framework for Reasoning & Search Engine Calling interleaved LLM based on veRL

★ 5.4k · Python · updated 2025-11

Python

run-llama/llama_cloud_services

Knowledge Agents and Management in the Cloud

★ 4.3k · TypeScript · updated 2026-05

TypeScriptdocumentdocument-parserdocument-parsing

mongodb-developer/GenAI-Showcase

MongoDB's Generative AI Showcase: an exhaustive collection of examples and sample applications covering Retrieval-Augmented Generation (RAG), AI agents, and industry-specific use cases.

★ 4.3k · Jupyter Notebook · updated 2026-09

Jupyter Notebookagentsartificial-intelligenceatlas

bragai/bRAG-langchain

Everything you need to know to build your own RAG application

★ 4.2k · Jupyter Notebook · updated 2026-08

Jupyter Notebookagentic-ragaichatbot

gusye1234/nano-graphrag

A simple, easy-to-hack GraphRAG implementation

★ 4k · Python · updated 2026-01

Pythongptgpt-4ographrag

RUC-NLPIR/FlashRAG

⚡FlashRAG: A Python Toolkit for Efficient RAG Research (WWW2025 Resource)

★ 3.6k · Python · updated 2026-08

Pythonbenchmarkdatasetslarge-language-models

agentscope-ai/ReMe

ReMe: Memory Management Kit for Agents - Remember Me, Refine Me.

★ 3.4k · Python · updated 2026-09

Pythonagentai-agentsdsh-plugin

decodingai-magazine/second-brain-ai-assistant-course

Learn to build your Second Brain AI assistant with LLMs, agents, RAG, fine-tuning, LLMOps and AI systems techniques.

★ 3.1k · Jupyter Notebook · updated 2026-04

Jupyter Notebookagentsai-systemsdata-engineering

echohive42/AI-reads-books-page-by-page

AI reads books: Page-by-Page PDF Knowledge Extractor & Summarizer. script performs an intelligent page-by-page analysis of PDF books, methodically extracting knowledge points and generating progressive summaries at specified intervals

★ 3.1k · Python · updated 2026-06

Python

NVIDIA/NeMo-Retriever

NeMo Retriever Library is a scalable, performance-oriented document content and metadata extraction microservice. NeMo Retriever Library uses specialized NVIDIA NIM microservices to find, contextualize, and extract text, tables, charts and images that you can use in downstream generative applications.

★ 3k · Python · updated 2026-09

Python

memodb-io/memobase

User Profile-Based Long-Term Memory for AI Chatbot Applications.

★ 2.9k · Python · updated 2026-01

Pythonai-companionai-memorychatgpt

RManLuo/Awesome-LLM-KG

Awesome papers about unifying LLMs and KGs

★ 2.6k · — · updated 2025-05

awsomechatgptgpt-4

microsoft/PIKE-RAG

PIKE-RAG: sPecIalized KnowledgE and Rationale Augmented Generation

★ 2.5k · Python · updated 2025-09

Pythondomain-specificindustrial-aiknowledge-extraction

zjukg/KG-LLM-Papers

[Paper List] Papers integrating knowledge graphs (KGs) and large language models (LLMs)

★ 2.2k · — · updated 2026-03

awesomeawesome-kgawesome-llm

ammaarreshi/Gemini-Search

Perplexity style AI Search engine clone built with Gemini 2.0 Flash and Grounding

★ 2.1k · TypeScript · updated 2025-01

TypeScript

HKUDS/MiniRAG

[ACL2026] "MiniRAG: Making RAG Simpler with Small and Open-Sourced Language Models"

★ 2k · Python · updated 2025-10

Pythonlarge-language-modelsragretrieval-augmented-generation

shcherbak-ai/contextgem

ContextGem: Effortless LLM extraction from documents

★ 2k · Python · updated 2026-08

Pythonaiautopromptingcontract-analysis

onestardao/WFGY

WFGY is heading toward WFGY 5.0 Polaris Protocol, a major open-source release for AI reasoning, RAG, agents, and real-world workflows. Includes Problem Map, Global Debug Card, WFGY 4.0, and the CFV Easter Egg.

★ 1.8k · Jupyter Notebook · updated 2026-09

Jupyter Notebookai-agentsalignmentdebugging

lotus-data/lotus

Optimized Agentic and LLM Bulk Processing Over Your Data

★ 1.7k · Python · updated 2026-07

Pythonagentic-data-processingai-data-processingdata

lizhe2004/Awesome-LLM-RAG-Application

the resources about the application based on LLM with RAG pattern

★ 1.7k · — · updated 2026-03

AkariAsai/OpenScholar

This repository includes the official implementation of OpenScholar: Synthesizing Scientific Literature with Retrieval-augmented LMs.

★ 1.6k · Python · updated 2025-08

Python

KalyanKS-NLP/rag-zero-to-hero-guide

Comprehensive guide to learn RAG from basics to advanced.

★ 1.4k · Jupyter Notebook · updated 2025-03

Jupyter Notebookai-engineergenerative-ailarge-language-models

jxzhangjhu/Awesome-LLM-RAG

Awesome-LLM-RAG: a curated list of advanced retrieval augmented generation (RAG) in Large Language Models

★ 1.3k · — · updated 2026-07

embeddingslarge-language-modelsllm

xianshang33/llm-paper-daily

Daily updated LLM papers. 每日更新 LLM 相关的论文,欢迎订阅 👏 喜欢的话动动你的小手 🌟 一个

★ 1.3k · Python · updated 2026-09

Pythonagentchatgptlarge-language-models

stair-lab/kg-gen

[NeurIPS '25] Knowledge Graph Generation from Any Text

★ 1.3k · Python · updated 2026-03

Pythonbenchmarkknowledge-graphllm

vec2text/vec2text

utilities for decoding deep representations (like sentence embeddings) back to text

★ 1.1k · Python · updated 2025-12

Python

TheAiSingularity/graphrag-local-ollama

Local models support for Microsoft's graphrag using ollama (llama3, mistral, gemma2 phi3)- LLM & Embedding extraction

★ 1.1k · Python · updated 2026-05

Python

BaranziniLab/KG_RAG

Empower Large Language Models (LLM) using Knowledge Graph based Retrieval-Augmented Generation (KG-RAG) for knowledge intensive tasks

★ 946 · Jupyter Notebook · updated 2024-11

Jupyter Notebookbert-modelsbioinformaticsbioinformatics-algorithms

karthikvenkatesan-eaton/Autogen_GraphRAG_Ollama

Microsoft's GraphRAG + AutoGen + Ollama + Chainlit = Fully Local & Free Multi-Agent RAG Superbot

★ 849 · Python · updated 2024-07

Python

ImprintLab/Medical-Graph-RAG

A Graph RAG System for Evidenced-based Medical Information Retrieval [ACL 2025]

★ 830 · Python · updated 2025-10

Pythondeep-learninggraph-raglarge-language-model

caspianmoon/memoripy

Evidence-first local memory for AI agents with temporal versions, admission policies, citations, explainable recall, MCP, and audit tooling.

★ 694 · Python · updated 2026-08

Pythonaillmmemory

deepset-ai/haystack-cookbook

👩🏻‍🍳 A collection of example notebooks using Haystack

★ 547 · Jupyter Notebook · updated 2026-09

Jupyter Notebookagenticagentic-aiagents

zjunlp/OmniThink

[EMNLP 2025] OmniThink: Expanding Knowledge Boundaries in Machine Writing through Thinking

★ 486 · Python · updated 2025-08

Pythonartificial-intelligencedeepseek-r1deepseek-v3

iamarunbrahma/vision-parse

Parse PDFs into markdown using Vision LLMs

★ 481 · Python · updated 2025-10

Pythondocument-parserpdf-parserpdf-to-markdown

frutik/Awesome-RAG

RAG 相關資源、實作與評估方法的精選清單。

★ 381 · — · updated 2026-09

ragrag-evaluationrag-implementationarchived

notoriouslab/doc-cleaner

日常文件轉 Markdown —— 涵蓋 PDF、Office、Apple Keynote/Numbers、EPUB 電子書等 16 種格式。中文友好、表格保留、隱私優先、全程本地。

★ 310 · Python · updated 2026-08

Pythonapple-keynoteapple-numbersbank-statement

SNOWTEAM2023/MedRAG

醫療領域的檢索增強生成研究專案。

★ 291 · Python · updated 2025-09

Python

ictnlp/FlexRAG

FlexRAG: A RAG Framework for Information Retrieval and Generation.

★ 241 · Python · updated 2026-08

Pythonllmsnlprag

getzep/zep-python

Build Agents That Recall What Matters. Systematically engineer relevant context from chat history & business data. (Python Client)

★ 208 · Python · updated 2026-09

Python

YHPeter/Awesome-RAG-Evaluation

The official repository for the paper: Evaluation of Retrieval-Augmented Generation: A Survey.

★ 199 · TeX · updated 2025-04

TeX

chrschy/fact-finder

用知識圖譜替 LLM 的回答找事實依據的實驗性專案。

★ 114 · Python · updated 2024-08

Python

MFYDev/odoo-expert

RAG-powered documentation assistant that converts, processes, and provides semantic search capabilities for Odoo's technical documentation. Supports multiple Odoo versions with an interactive chat interface powered by LLM models.

★ 98 · Python · updated 2025-02

Pythonchatbotdocumentationembeddings

ww-jermaine/Knowlege-Graphs-for-RAG

用知識圖譜做 RAG 的教學 notebook。

★ 6 · Jupyter Notebook · updated 2024-03

Jupyter Notebook

中文版