YO
youssefHosni/Hands-On-LLM-Applications-Development
A Hands on series on developing LLM applications
Hands-On-LLMs-Application-Development
A Hands-on series on developing LLM applications
1. Hands-On LangChain for LLM Applications (In Progress)
1.1. LangChain Basics
1.2. Retrieval Augmented Generation (RAG) with LangChain
1.3. Building LLM Agents with LangGraph
| Topic | Blog | Kaggle Notebook | Youtube Video |
|---|---|---|---|
| Building Simple ReAct Agent from Scratch | |||
| LangGraph Components | |||
| Agentic Search Tools | |||
| Persistence and Streaming | |||
| Human in the Loop | |||
| Building Essay Writer Agent |
1.4. Advanced LangChain with OpenAI
2. Prompt Engineering for LLMs
2.1.Introduction to Instruction-Tuned LLMs
2.2.Prompt Engineering Guide
3. Building Application Using HuggingFace Open-Source Models (In Progress)
3.1. Text-Based Application
| Topic | Blog | Kaggle Notebook | Youtube Video |
|---|---|---|---|
| Building Chatbot Using HuggingFace Open Source Models | |||
| Building Text Translation System using Meta NLLB Open-Source Model |
3.2. Speech-Based Application
3.3. Image Based Applications
3.4. Vision Language Applications
4. Hands-On LLM Fine-Tuning (In Progress)
4.1. LLM Full Fine Tunning
| Topic | Blog | Kaggle Notebook | Youtube Video |
|---|---|---|---|
| Topic |
4.2. LLM Parameter Efficient Fine Tunning
| Topic | Blog | Kaggle Notebook | Youtube Video |
|---|---|---|---|
| Finetune Falcon-7b with LoRA: A Step-by-Step Guide |
4.3. LLM Instruction Fine Tuning
| Topic | Blog | Kaggle Notebook | Youtube Video |
|---|---|---|---|
| Instruction Fine-Tuning Large Language Models for Summarization: Step-by-Step Guide |
5. Hands-On Advanced RAG Applications (Comming Soon!)
5.1. Multimodal RAG Application
| Topic | Blog | Kaggle Notebook | Youtube Video |
|---|---|---|---|
| Topic |
On this page
Contributors
Created May 3, 2024
Updated March 5, 2026