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

https://github.com/Goodnight77/Just-RAG

A collection of some RAG tutorials where i share what i learned in my own way.
https://github.com/Goodnight77/Just-RAG

Last synced: 13 days ago
JSON representation

A collection of some RAG tutorials where i share what i learned in my own way.

Awesome Lists containing this project

README

          

# RAG Tutorials

A collection of Retrieval-Augmented Generation (RAG) tutorials and examples using [Qdrant](https://qdrant.tech/) vector database and modern AI models.

## Project Overview

| Folder | Description | Technologies / Models / Frameworks |
|-----------------------|-----------------------------------------------------------------------------|---------------------------------------------------|
| [AINS_qdrant_talk](AINS_qdrant_talk) | Qdrant tutorial and hands-on notebooks for beginners and workshops. | Qdrant, langChain |
| [Ask-your-websites](Ask-your-websites) | RAG pipeline for Qdrant docs Q&A from web links, with Colab support. | Qdrant, LangChain, OpenAI |
| [Docling-Qdrant-RAG](Docling-Qdrant-RAG) (Beginner-friendly implementation for quick starts) | RAG chatbot for PDF Q&A using Docling and Gemini AI. | Qdrant, Docling, Gemini AI, BGE Embeddings |
| [Agentic-Qdrant-RAG](Agentic-Qdrant-RAG) | Advanced agentic RAG system for intelligent PDF analysis and retrieval. | Qdrant, LangGraph, OpenAI GPT-4o Vision, pypdfium2 |

## Use Cases

**Enterprise Applications:**
- Legal document review and analysis
- Technical documentation Q&A
- Research paper analysis
- Customer support knowledge bases

**Educational & Research:**
- Academic paper analysis
- Interactive learning materials
- Literature review automation
- Cross-document research

**Personal Productivity:**
- Document assistant and note-taking
- Reading companion for books/articles
- Meeting notes summarization

## Featured Articles

- [Why Qdrant Will Be Your Favorite Vector Database](https://medium.com/@mohammedarbinsibi/why-qdrant-will-be-your-favorite-vector-database-setup-in-10-minutes-bc0a79651a14)

- [How Qdrant Makes Finding Needles in Haystacks Actually Fun](https://medium.com/@mohammedarbinsibi/vector-search-how-qdrant-makes-finding-needles-in-haystacks-actually-fun-96413694b2a8)

- [Building a Smart Document Chatbot using Docling Qdrant](https://medium.com/@mohammedarbinsibi/building-a-smart-document-chatbot-using-docling-qdrant-that-actually-knows-your-pdfs-743267898fe0)
- [How I Built an Agentic RAG System with Qdrant](https://medium.com/@mohammedarbinsibi/how-i-built-an-agentic-rag-system-with-qdrant-to-chat-with-any-pdf-4f680e93397e)

## Coming Soon!

Will soon expand these tutorials to cover more advanced techniques and integrations, including:

* Advanced RAG strategies (e.g., re-ranking, query expansion)
* Integration with other vector databases
* Deployment strategies for RAG systems
* More advanced Chunking Techniques and frameworks like [Chonkie](https://github.com/chonkie-inc/chonkie).

Stay tuned for updates!

## Contributing

Contributions are welcome! Please see [CONTRIBUTING.md](contribution.md) for guidelines on how to contribute to this project.

## Contact

For questions or support, connect with [Mohamed Arbi Nsibi](https://www.linkedin.com/in/mohammed-arbi-nsibi-584a43241/) on LinkedIn.

## Acknowledgments

Special thanks to the wonderful open source community and [Qdrant](https://qdrant.tech/) for making these tutorials possible.

## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=Goodnight77/Just-RAG&type=Timeline)](https://www.star-history.com/#Goodnight77/Just-RAG&Timeline)