Overview
All examples are available at:Quick start
Run any framework example:Framework examples
LangGraph
Stateful graph-based workflows- Graph-based workflow definition
- State management across nodes
- ReAct pattern support
- Complex multi-step reasoning
CrewAI
Multi-agent crews with role-based collaboration- Role-based agent collaboration
- Task dependencies and context sharing
- Built-in tool decorators
- Sequential task execution
LangChain
Composable chains and runnables- Composable runnable chains
- Document loaders and processors
- Output parsers for structured data
- Tool integration via decorators
LlamaIndex
Function-based agents with async support- ReAct agent pattern
- Async execution support
- Function-based tools
- RAG capabilities
PydanticAI
Type-safe agents with structured outputs- Type-safe with Pydantic models
- Structured output validation
- Built-in tool decorators
- Sync and async support
Common patterns
Pipeline structure
All examples follow this pattern:Error handling
Deployment
All examples support deployment:Framework-specific notes
Async frameworks
LlamaIndex and Semantic Kernel require async handling:Response extraction
Different frameworks return different types:Additional frameworks
The collection includes 7 more frameworks:- Haystack: RAG pipelines with retrieval
- OpenAI Agents SDK: Official OpenAI implementation
- Semantic Kernel: Microsoft’s plugin architecture
- Autogen: Conversational multi-agent systems
- AWS Strands: AWS Bedrock integration
- Qwen-Agent: Qwen model integration
- Google ADK: Gemini-powered agents
Running all examples
Test all frameworks:Next steps
Agent frameworks
Detailed integration patterns for all 12 frameworks
Deploying agents
Deploy agents as production HTTP services
Agent comparison
Systematic evaluation of agent architectures
Orchestrating agents
Production agent orchestration patterns
