Back to directory

AI Season — AI Agents Bootcamp: Course Material

Runnable lesson code from a live AI agents bootcamp taught in Urdu and English, covering LLM API basics, retrieval-augmented generation, building an agent harness from scratch, multimodal agents, LangChain, agent-to-agent protocol, and training a small language model.

AI Season — AI Agents Bootcamp: Course Material

This repository holds runnable code from Cohort 01 of the AI Season AI agents bootcamp, a live online course taught in Urdu and English. Each folder is a self-contained, numbered lesson with its own README and requirements file, written as flat, readable teaching scripts rather than a framework students must learn first.

Sessions cover first LLM API calls and streaming, RAG over documents with chunking, embeddings, hybrid search and a Streamlit chat app, building an agent harness of tools, memory, safety rules, a verifier and tests checkpoint by checkpoint, multimodal agents over vision, audio, video and OCR, LangChain prompt templates and chains with a leads agent, production patterns such as a RAG system that refuses to answer when unsure and a self-correcting coding agent, agent-to-agent delegation and a two-agent debate using the official A2A SDK, building a small language model from scratch and serving it, and a WhatsApp bot built with LangChain.js.

Built with Python and JavaScript, using LangChain, FAISS, Groq, the Gemini API and PyTorch depending on the session.

More in Tutorials

See all 478
  • BootLife

    github.com

    Conway's Game of Life implemented to run directly from a 512-byte x86 boot sector in assembly, using VGA memory itself as the simulation grid.

  • A technical blog post deriving the Y combinator as a composition of combinator birds in an array language, and examining how eager evaluation changes fixed-point recursion compared with the usual lazy telling.

  • System Design Atlas

    atlas-sysdes.vercel.app

    A free reference of worked system design problems with interactive architecture diagrams, covering ranked designs such as a feed, a chat app, a URL shortener, and a rate limiter, plus pages on the technologies behind them.