Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/lucifertrj/Awesome-RAG
- Owner: lucifertrj
- License: gpl-3.0
- Created: 2023-12-04T10:13:46.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-18T21:25:39.000Z (3 months ago)
- Last Synced: 2024-10-25T08:03:08.782Z (about 2 months ago)
- Language: Python
- Size: 4.05 MB
- Stars: 166
- Watchers: 3
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome - lucifertrj/Awesome-RAG - RAG-VectorDB-Embedings-LlamaIndex-Langchain (Python)
- ultimate-awesome - Awesome-RAG - RAG-VectorDB-Embedings-LlamaIndex-Langchain. (Other Lists / PowerShell Lists)
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)