AI Agents · Python

Your first agent with Strands + Python

From your first agent in 10 lines of code with OpenAI, to a production architecture with a multi-agent orchestrator and load balancing.

10 levelsInteractiveLevel: Intermediate
Start guide →
AI Agents · AWS

Your first agent with AWS Bedrock

From your first call to the Converse API, to multi-agent Bedrock Agents, AgentCore, and cross-region load balancing.

10 levelsInteractiveLevel: Intermediate
Start guide →
AI Agents · Python

Your first agent with LangChain + LangGraph

From create_agent to a multi-agent LangGraph supervisor with persistent memory and load balancing.

10 levelsInteractiveLevel: Intermediate
Start guide →
AI Agents · Azure

Your first agent with Microsoft Foundry

From your first ChatAgent with Microsoft Agent Framework, to a production multi-agent workflow with load balancing.

10 levelsInteractiveLevel: Intermediate
Start guide →
AI Agents · Google Cloud

Your first agent with Vertex AI (ADK)

From your first agent with Gemini and the Agent Development Kit, to Sequential/Parallel agents deployed on Vertex AI Agent Engine.

10 levelsInteractiveLevel: Intermediate
Start guide →
MCP · Python

Build your own MCP server

From your first tool with FastMCP, to a stateless production server with OAuth and load balancing across replicas.

10 levelsInteractiveLevel: Intermediate
Start guide →
RAG · Python

RAG from scratch with Python and pgVector

From your first chunk and your first embedding, to a production RAG system with re-ranking, hybrid search, and faithfulness evaluation.

10 levelsInteractiveLevel: Intermediate
Start guide →
More interactive guides on the way — including agent evaluation and observability with OpenTelemetry.