Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lucifertrj/Awesome-RAG

RAG-VectorDB-Embedings-LlamaIndex-Langchain
https://github.com/lucifertrj/Awesome-RAG

List: Awesome-RAG

Last synced: about 1 month ago
JSON representation

RAG-VectorDB-Embedings-LlamaIndex-Langchain

Awesome Lists containing this project

README

        

# Awesome-RAG

> For discussions and doubt-solving: Join Our Community


## Notebooks

| UseCase | Frameworks/Library | Colab |
|----------|:-------------:|------:|
| Build RAG pipeline using Open Source Large Languages Models | Langchain & HuggingFace | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1cW01yqNxKqYHpU7uvi5UfUsNnbfxVw7R?usp=sharing) |
| Memory + LCEL (Langchain Expression Language) | Langchain & HuggingFace | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1qkRs-ZLmc8ooxPJ3rgxp8IskEBpAkBp5?usp=sharing) |
| LlamaIndex Quickstart Tutorial | LLamaIndex, Qdrant & HuggingFace | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/192aAkGqx9CkCX9pdr-YqRTojaU1yXTjs?usp=sharing) |
| Chat with Website | GenAI Stack (deprecated) | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1jVgLv4cuWnN4F4TPHSOW6U0pew9AfSww?usp=sharing) |
| ChatBot like ChatGPT for multiple websites | Langchain | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1hKkF2ut1EqlV7e9PEp7UxdI-AQnMDrpz?usp=sharing) |
| Observability and RAG 10 lines of Code | BeyondLLM | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/16dOWfx-rQpBCMhFe9iGZMeIUFSMe6Wfr?usp=sharing) |
| Evaluate and Advanced RAG | BeyondLLM & Gemini | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1S1UL2uCahHkfJsurRA3f7dcR6IHjg-IM?usp=sharing) |
| Mobile Recommendation System | Embedchain | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1PSZKLupj2YhhaCceGiFOzYZIkwZqjCMr?usp=sharing) |
| Advanced RAG - Patent Document Retriever+ReRanking (LCEL) | Langchain & HuggingFace & Cohere | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1e7NlkmuHTu0xa34APXUhPRMMkxCWPYDD?usp=sharing) |
| Chat with Scanned PDF (Hybrid Search) | Langchain & Unstructured | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1gzLAGdjEaKfWUzXwnP-1MhDihq7VK8hM?usp=sharing) |
| Get started with LlamaIndex | LlamaIndex & HuggingFace | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1rpgek5Z3aH5-nnFUKTofEQzD1Axa7a0j?usp=sharing) |
| Hybrid Search - Custom Retriever | LlamaIndex | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1Tk9tvX-MbSjiPqfdUakY0tfeGFM8BTG3?usp=sharing) |
| Multimodal Example - Gemini | LlamaIndex | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1ulIdOnM4WWj1dtbyvz2RFGUz10ULWbFn?usp=sharing) |
| Qdrant as a Vector Store | Langchain | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1y09JScY54PzbuNjJjHbz9Q5xbs1iEymL?usp=sharing) |
| Multimodal RAG | LLamaIndex, Gemini, Qdrant | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/1kPrvqHsCapm_uBgXW_muba2JsGTyyd66?usp=sharing) |
| Superfast RAG using Langchain Streaming and Groq | Langchain and Groq | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/152P-7aZKMXp2VvDctbO_aHBqE9crtWiU?usp=sharing) |
| Qdrant Hybrid Search + Memory | LlamaIndex | [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/14SBWZDKWF822W9RWKWSraerW3wGUTlxa?usp=sharing) |

## YouTube Videos

- [Langchain Crash Course || Ultimate End-to-End Guide 2024](https://youtube.com/watch?v=TWmV95-dUgQ)
- [LlamaIndex and Qdrant Quickstart || LlamaIndex Crash Course](https://www.youtube.com/watch?v=Ds2u4Plg1PA)
- [Chatbot like ChatGPT: Chat with Multiple Website using Langchain](https://www.youtube.com/watch?v=vBBRwDca5Uo)
- [RAG using Open Source LLMs](https://www.youtube.com/watch?v=dUkiQ_WI92c)
- [Advanced RAG- Langchain and HuggingFace](https://www.youtube.com/watch?v=oUQHBNVVEH4)
- [Hybrid Search Langchain](https://www.youtube.com/watch?v=kSVGpbqYLYs)
- [LlamaIndex and HuggingFace- Ultimate Guide](https://www.youtube.com/watch?v=38JKFag3MOk)
- [Getting started with Gemini with LlamaIndex](https://www.youtube.com/watch?v=jotnU2MRU3w)
- [Faster Response with Streamlit and Langchain Streaming](https://www.youtube.com/watch?v=xw7t_LAqV7E)
- [Qdrant and Langchain](https://www.youtube.com/watch?v=sxtnbOYAUps)
- [Ollama and Langchain || Run LLMs locally](https://www.youtube.com/watch?v=vE_njT3GdY8)
- [Langchain Streaming and Groq](https://www.youtube.com/watch?v=frMdOL8knqg)
- [Evaluate RAG using Open Source LLMs](https://www.youtube.com/watch?v=qkl2e6VT1aE)

## Libraries

- [BeyondLLM](https://github.com/aiplanethub/beyondllm)
- [LangChain](https://pypi.org/project/langchain/)
- [LlamaIndex](https://pypi.org/project/llama-index/)
- [BeyondLLM](http://github.com/aiplanethub/beyondllm)
- [MindSQL](https://pypi.org/project/mindsql/)
- [GenAI Stack](https://github.com/aiplanethub/genai-stack/)
- [haystack](https://pypi.org/project/haystack-ai/)
- [Embedchain](https://docs.embedchain.ai/get-started/quickstart)
- [llmware](https://pypi.org/project/llmware/)
- [REALM](https://huggingface.co/docs/transformers/model_doc/realm)
- [Verba](https://github.com/weaviate/Verba)

## Blogs

- [RAG and Advanced articles - AI Planet Medium](https://medium.aiplanet.com/)
- [A Comprehensive Guide to Implement HuggingFace Models Using Langchain](https://www.analyticsvidhya.com/blog/2023/12/implement-huggingface-models-using-langchain/)
- [Multimodal Using Gemini and LlamaIndex](https://medium.com/@jaintarun7/multimodal-using-gemini-and-llamaindex-f622a190cc32)

## Live Sessions

- [Qdrant 101- Qdrant as knowledge base](https://www.youtube.com/watch?v=Fwqp79mVfpQ)
- [Milvus 101- Most advanced VectorDB](https://www.youtube.com/watch?v=ZABs7HcMPR0)

## Misc & Use Cases

- [Evaluate RAG using Open Source LLM](https://github.com/lucifertrj/Awesome-RAG/tree/main/evaluate_open_source)
- [Health Assistant Bot](https://github.com/lucifertrj/Awesome-RAG/tree/main/apps/HealthBot)
- [Research Paper Bot](https://github.com/lucifertrj/Awesome-RAG/tree/main/apps/ResearchPaperBot)