67 views
# Intro to Agents Syllabus In this course you will: - Use the Basic Agency Pattern with the OpenAI Agents SDK (& discuss other frameworks) - Write an effective system prompt for complex problem solving or process rubrics - Write a semantic chunking summarizer for extremely long documents - Write Agents who can retrieve knowledge from documents - Write Agents who can reflect on their actions and take notes - Create a Swarm of agents that can coordinate on a goal <p><a href="https://www.loom.com/share/661b73af8f7541518eb7e1dfa4dc0437">▶︎ Intro & What Agents Can Do 8.3.26</a></p> **Full-day recordings** — newest first - **Tue 15 Sep 2026** *(most recent)* · [▶︎ Recording](https://drive.google.com/file/d/16OYwGcIN3qSdqC1Bk01bB6ZqsYU6sIxu/view) - **Mon 3 Aug 2026** · [▶︎ Recording](https://drive.google.com/file/d/1Y48IS9RGq0JtUPi3RhNBw6ePbgYTFVqG/view) - **Mon 13 Apr 2026** · [▶︎ Recording](https://drive.google.com/file/d/1Tm8WYlJ1dsjjm7rV25JxvmNFu-Bwbp6N/view) - **Mon 23 Mar 2026** · [▶︎ Recording](https://drive.google.com/file/d/1wimZr0MSpJG6g1NVD4d6JnhXuDflKxEs/view) - **Fri 30 Jan 2026** · [▶︎ Recording](https://drive.google.com/file/d/1f_uYdZrzCMD_F0lWR9bXH6NUVCaMviqn/view) ## Course Pages - [Request-Response Agents](/za8X9-feQ8mfgRwXSdPC7w) — system prompts, the basic agent pattern, ReACT, OpenAI Agents SDK - [Request-Response Agents - Exercises](/eCaj346SQnWLkvmhnISpxA) - [The Basic Agent Pattern](/CrOL86lbT86nlgbDNr0yoA) - [ReACT Agency Pattern](/lgxLVO1WQOOBZ1lB5zp25Q) - [ReAct with Python Prompts](/tjv3zaffTdKvxJMTCv95sg) - [Retrieval-Augmented Agents](/_2c0gcJmTlGQoZKFqG1JnQ) — prepare data, load into Postgres Vector DB or FAISS, build a RAG pipeline - [Resources](/AzYfjBtCSteXhQZVM7XbrA) - [Retrieval-Augmented Agents - Resources](/QskFVvxhRJqj-KKaQLnEFg) - [Retrieval-Augmented Agents - Task Checklist](/rX8VFig4RGWsq_IfS-DEZA) <!-- rag-fundamentals:start --> - [RAG Fundamentals — full sequence](/KdEjARFXQCymcBYSkua40Q) — *from Context Engineering:* what RAG is, the pipeline, four chunking strategies compared, two exercises and a checklist - [What is RAG?](/UxSSdZ5-SDyyTjABg-O0Aw) - [Embeddings — the Pimantle connection](/9EeXgrePQCqUBFwmiwUbCg) - [The RAG pipeline](/EmikPqMzSryT-5-o_7XToA) - [Why chunking matters](/bhKmS93_Rx-OFdWBO1HBjQ) - [Choosing a chunking strategy](/Sf-OCmL3RsyyOkY2rOAI0w) - [Exercise — build a basic RAG system](/25tkGWMMSZ2PrVp9APOmMw) - [Exercise — chunking comparator](/tACHUH1LQvmy9ywSevm1kQ) - [Key takeaways](/iCIfOZe2QHOmvaJ4qtlV1Q) - [Advanced RAG — the deeper course](/r9jn1iULQpKp2gT03GLumg) — vector database internals, performance, neural rerankers - [Advanced RAG — slides](https://docs.themultiverse.school/p/UTC3dcQPQpeDN_GSWysVLQ) <!-- rag-fundamentals:end --> - [Building Your Own Agent Framework](/zqOv-NhzR9227LazFvXAOw) — make our own agents framework in ~140 lines of code - [Exercises](/UQLolQAIQp2PTW9y0mmWMw) - [Building Your Own Agent Framework - Resources](/Uu4i3J0jT-6PfkS3zKoZ_w) - [Key Takeaways - Building Your Own Agent Framework](/QsirnPeyTGm0E0hE93sjpA) - [Autonomous Agents Workshop 1](/gtV4bVU-SbaC6MCGavJRgg) — goals instead of tasks, tool use, async operation - [Autonomous Agents Workshop 1 - Exercises](/1qmjWI03TeSDbrC58kS4MA) - [Autonomous Agents Workshop 1 - Resources](/lYPS6bbBTAqHa9XViHHuTQ) - [Autonomous Agents Workshop 2](/Chzn5QJkT_iAP2tNASe6eQ) — managing a team of long-horizon agents - [Discussion Questions](/Z9jM8FUZSpiXmqk_f1hIyQ) - [Multi-Process Agents](/FCBlk9_ERJK9gkBxy2ni3w) — orchestrating a multi-process agent swarm - [Multi-Process Agents - Framework Comparison](/nKmLsTznRM2i2rYVwyCBhA) - [Multi-Process Agents - Resources](/lgJN78k4QuS9gWSflxDSfA) - [Swarm Prototyping](/I199hItQQlypL7coe8mclg) — multiple agents acting as a single agent - [Swarm Prototyping - Resources](/3JvXpzx0S8K_gV7zU0Rkkg) - Swarm Recruiting *(coming soon)* — reuse existing agents (or tweak their prompts) for new tasks - [Final Agents Wrap-up](/R1Rea8quSFmiYrpnofo2LA) - [Security and Control Layers](https://docs.themultiverse.school/s/PU_-fH-RP) — Intercept MCP, Langfuse tracing, agentic AI security - [Production Agent Engineering — the deeper course](/5hJRC0luR8C-QMcSlvUpiw) — orchestration patterns, self-critique loops, durable memory, open-source backends ## More recordings for this class - [Hire your first agent](https://www.loom.com/share/1a5290d497ca4d20a9b9690c23ea1b44) — Define an agent's role, goals, and success metrics as a concrete job description - [Understanding Agents and Environments](https://www.loom.com/share/d7fda183f7bd4dd7a3d80560b5ab39c8) — Model an agent as an OODA loop and test it inside a prebuilt Gymnasium environment - [Building the Agentic Loop](https://www.loom.com/share/079bb7c17d794d73ab2c9bdba0bf9252) — Code a stateful conversational loop that switches between cloud and local AI models - [Agent Planner Tutorial](https://www.loom.com/share/1057fe0f54f747ea882ffe9c180679e5) — Orchestrate a multi-agent swarm using the OpenAI Assistants API and custom functions - [Exploring OpenAI's Agents API](https://www.loom.com/share/109e123d77c64073affbed3101e6ae8a) — Add custom Python functions as tools and handle the full tool-call lifecycle - [Building and Implementing AI Agents with OpenAI SDK](https://www.loom.com/share/1a2ddcc30d5c4d8dac8e3780165be0c2) — Build an agent with the OpenAI SDK, adding web search and custom file-writing tools - [Building Tools with Python 🐍](https://www.loom.com/share/1ff19718275f448281c6a91227fb6575) — Register Python functions as tools for AutoGen agents to call - [Creating an Agent Writing Agent](https://www.loom.com/share/354d728804be46b7ae2fe8270a4e427f) — Build two OpenAI Assistants that plan and write system prompts for an agent swarm