All drills

Build a ReAct Agent

What you'll be able to do

Build the reason-act-observe engine behind tool-using AI agents — the loop that lets ChatGPT, Claude, and Perplexity call a calculator, search the web, or run code instead of guessing from memory.

The core loop inside every tool-using agent — OpenAI function-calling agents, Anthropic's Claude tool use, LangChain and LlamaIndex agents, Perplexity's answer engine, and AutoGPT-style task runners.
Start this internship
Create an account to unlock the 9 sections, the workbench, and AskThili.
Begin

Sections

1. Build a ReAct Agent — Reasoning + Acting from Scratch
🔒 locked
2. Lesson 1 - What an agent is
🔒 locked
3. Lesson 2 - The tool set
🔒 locked
4. Lesson 3 - The planner contract
🔒 locked
5. Lesson 4 - Parse a step
🔒 locked
6. Lesson 5 - The execution loop
🔒 locked
7. Lesson 6 - When it goes wrong
🔒 locked
8. Lesson 7 - Multi-step reasoning
🔒 locked
9. Lesson 8 - Ship your ReAct agent
🔒 locked

Dig deeper

📄ReAct: Synergizing Reasoning and Acting in Language Models (Yao et al., 2022, arXiv:2210.03629)
paper
🔗Building Effective Agents — Anthropic Engineering
article
🔗ReAct Prompting — Prompt Engineering Guide
docs

Part of these learning paths

I'm a software engineer and I want to learn agentic programming
View path →