Skip to content

Agent Guides

The modern, opinionated atlas of AI agent frameworks — Python, TypeScript, .NET and Go, all in one place.

New to agents

Learn the fundamentals with the SmolAgents guide in about an hour. No orchestration, no boilerplate — just agents.

Pick one or more tags above to see recommended frameworks.

Showing 18 of 18 frameworks

SmolAgents

v1.24.0

Minimalist, code-centric agents in ~1,000 lines.

LightweightBeginnerPython

PydanticAI

v1.89.1

Type-safe agents with validated outputs and graphs.

LightweightBeginnerPython

OpenAI Agents SDK

v0.15.1

Production Swarm replacement — handoffs, guardrails, sessions.

Multi-AgentIntermediatePythonTypeScript

OpenAI Agents SDK (TypeScript)

v0.8.5

The TS port with HITL approvals and browser support.

Multi-AgentIntermediateTypeScript

CrewAI

v1.14.4

Role-based agent teams with Flows and checkpoints.

Multi-AgentIntermediatePython

AutoGen / AG2

v0.12.2

Research-grade multi-agent with GroupChat and A2A.

Multi-AgentAdvancedPython

LangGraph (Python)

v1.1.10

Graph-based state machines with type-safe v2 API.

Multi-AgentAdvancedPython

LangGraph (TypeScript)

v1.2.9

Type-safe streaming workflows for the TS stack.

Multi-AgentAdvancedTypeScript

LlamaIndex (Python)

v0.14.21

RAG + AgentWorkflow 1.0. The knowledge-retrieval default.

Data & RAGIntermediatePython

LlamaIndex (TypeScript)

v0.6.23

Event-driven RAG for Node and edge runtimes.

Data & RAGIntermediateTypeScript

Haystack

v2.28.0

Production search + multi-agent pipelines, Deepset Studio.

Data & RAGAdvancedPython

Amazon Bedrock Agents

Multi-agent collaboration GA, AgentCore, AWS-native.

Cloud-NativeIntermediatePython

Microsoft Agent Framework

core 1.2.2 · providers 1.0.0b260429

Unifies Semantic Kernel + AutoGen. A2A, graphs, declarative.

Cloud-NativeIntermediatePython.NET

Google ADK

v1.32.0

Gemini-first agents with multi-language SDKs.

Cloud-NativeIntermediatePythonGo

Anthropic Claude Agent SDK

v0.1.72

Subagents, hooks, checkpointing and session rewind.

Model-SpecificIntermediatePython

Anthropic Claude SDK (TypeScript)

v0.2.126

The TS counterpart with the same primitives.

Model-SpecificIntermediateTypeScript

Mistral Agents API

v2.4.4

Mistral-native agents with 5 built-in connectors.

Model-SpecificIntermediatePython

Semantic Kernel

Python 1.41.3 / .NET 1.74.0

Microsoft plugin architecture — MCP and A2A native.

EnterpriseIntermediatePython.NET

Quick start README

Install, minimum viable example, and key concepts in under 10 minutes.

Comprehensive guide

Every class, method, pattern and gotcha — the canonical reference.

Production guide

Deployment, scaling, observability, security and cost controls.

Recipes

Copy-paste, production-tested snippets for the patterns you actually use.