Home

What are AI Agents

Here’s your complete study guide for all 10 lectures, with detailed notes and free resources for each.


Lecture 1 – What are AI Agents—

πŸ“Œ Lecture 1 β€” What are AI Agents

Core concepts: An AI agent is a system where an LLM acts as a reasoning engine that can perceive its environment, make decisions, and take actions (use tools, call APIs, run code) in a loop to complete a goal β€” rather than just responding once to a prompt.

Key ideas to understand:

Free resources:


πŸ“Œ Lecture 2 β€” Inside the Brain of AI Agents: How LLMs Work

Core concepts: Transformers, tokenization, attention mechanism, how LLMs predict the next token, context windows, and why this matters for agent reasoning.

Key ideas:

Free resources:


πŸ“Œ Lecture 3 β€” How Agents Really Work: The ReAct Framework

Core concepts: ReAct (Reasoning + Acting) is the dominant pattern for agents. The model interleaves Thought β†’ Action β†’ Observation steps in a loop, reasoning about what to do next based on tool results.

Key ideas:

Free resources:


πŸ“Œ Lecture 4 β€” Overview of AI Agentic Frameworks

Core concepts: The landscape of tools for building agents β€” from raw code (calling APIs yourself), to frameworks (LangChain, LlamaIndex, CrewAI), to low-code (n8n, Flowise), to no-code (Zapier AI, Make).

Key ideas:

Free resources:


πŸ“Œ Lecture 5 β€” Smolagents: The Simplest Agent Coding Library

Core concepts: Smolagents (by Hugging Face) is a minimal Python library for building agents. Its design philosophy is simplicity β€” agents are just Python code with tool-decorated functions.

Key ideas:

Free resources:


πŸ“Œ Lecture 6 β€” Building Multi-Agent Frameworks and Browser Agents

Core concepts: Multi-agent systems have a manager/orchestrator agent that delegates tasks to specialized sub-agents. Browser agents can control a real web browser to perform web tasks.

Key ideas:

Free resources:


πŸ“Œ Lecture 7 β€” Agentic RAG Using LlamaIndex

Core concepts: RAG (Retrieval-Augmented Generation) grounds LLMs with external knowledge. Agentic RAG goes further β€” the agent decides when and how to retrieve, can query multiple sources, re-rank, and reason over retrieved chunks.

Key ideas:

Free resources:


πŸ“Œ Lecture 8 β€” LangGraph in 100 Minutes

Core concepts: LangGraph models agent workflows as stateful graphs β€” nodes are functions/LLM calls, edges are transitions. This makes complex, cyclical, multi-step agents much easier to control and debug.

Key ideas:

Free resources:


πŸ“Œ Lecture 9 β€” Building Agents Using CrewAI

Core concepts: CrewAI is a framework for orchestrating teams of role-playing AI agents. You define agents with roles, goals, and backstories, then assign tasks β€” agents collaborate, delegate, and produce outputs.

Key ideas:

Free resources:


πŸ“Œ Lecture 10 β€” n8n and Agentic Automations

Core concepts: n8n is an open-source workflow automation tool (like Zapier, but self-hostable) with native AI agent nodes. You can build LLM-powered automations with a visual canvas β€” no code required.

Key ideas:

Free resources:


πŸ—ΊοΈ Suggested Learning Order

Follow the curriculum order β€” it’s well-sequenced. Lectures 1–3 are pure theory and take 1–2 days each. Lectures 4–6 get hands-on with code. Lectures 7–9 are each a separate framework requiring practice projects. Lecture 10 is no-code and a good “Friday afternoon” project.

For each framework lecture (5–10), the best approach is: read the docs β†’ watch one tutorial β†’ build one small project of your own. That cycle will reinforce the concepts far better than passive reading alone.

Tags: AiAgentsIntroAi-Assisted-Development Frameworks