LangChain Zero to Mastery

LangChain Zero to Mastery is a practical repository for learning LangChain by building working examples.

It covers core patterns I use in real AI applications: chains, memory, document processing, RAG, custom tools, and agent workflows.

Topics

  • LangChain basics and LLM interaction.
  • Chains and memory for conversational applications.
  • Document processing with RAG.
  • FAISS-backed retrieval workflows.
  • Custom agents and tool integration.
  • Multi-step workflows that connect prompts, retrieval, tools, and state.

Technologies

Python, LangChain, FAISS, RAG, OpenAI-compatible APIs, Jupyter notebooks, and tool-calling patterns.