discover · compare · collections · requirements · contribute · feed · watching · stats · help with your tokens
NirDiamant/RAG_Techniques
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.
History and source changes · Reports and owner responses · Compare
Similar
- NirDiamant/GenAI_Agents
50+ tutorials and implementations for Generative AI Agent techniques, from basic conversational bots to complex multi-agent systems.
Why this match
topics ai, generative-ai, langchain
- NirDiamant/Prompt_Engineering
22 prompt engineering techniques with hands-on Jupyter Notebook tutorials, from fundamental concepts to advanced strategies for leveraging LLMs.
Why this match
topics ai, generative-ai, gpt
- StarTrail-org/LEANN
[MLsys2026 Best Paper]: https://arxiv.org/abs/2506.08276. RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100% private RAG application on your personal device.
Why this match
topics ai, langchain, llama-index; language differs: Jupyter Notebook → Python
- neuml/txtai
💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows
Why this match
topics ai, embeddings, llm; language differs: Jupyter Notebook → Python
- deepset-ai/haystack
Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.
Why this match
topics agentic-rag, ai, generative-ai; language differs: Jupyter Notebook → Python
- memvid/memvid
Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.
Why this match
topics ai, llm, machine-learning; language differs: Jupyter Notebook → Rust
- amitness/learning
A log of things I'm learning
Why this match
topics generative-ai, llms, machine-learning
- simonw/llm
Access large language models from the command-line
Why this match
topics ai, llms, openai; language differs: Jupyter Notebook → Python