opncrafter
🏗️

Agent Frameworks

Orchestrate teams of specialized AI agents working together.

Single agents have limits. Complex tasks — research, analysis, content production, customer support — benefit from multiple specialized agents collaborating: one that searches the web, one that writes, one that fact-checks, one that formats. Agent frameworks like AutoGen, CrewAI, and the Vercel AI SDK provide the infrastructure for building these multi-agent systems.

Microsoft AutoGen enables conversational multi-agent systems where agents talk to each other to solve problems. CrewAI takes a role-playing approach — you define agents with specific roles, goals, and tools, then assemble them into a crew. The Vercel AI SDK bridges the gap between agent backends and streaming frontend interfaces. Each has its strengths.

In this track, I compare frameworks honestly (not just show you the happy path), build a multi-agent stock analysis system with CrewAI, build a hierarchical AutoGen marketing team, and explain when to use each framework. By the end, you'll be able to design multi-agent architectures that actually work.

📚 Learning Path

  1. AutoGen conversational swarms
  2. CrewAI role-based agent teams
  3. Hierarchical vs peer-to-peer coordination
  4. Build: Stock Analysis Crew
  5. Build: Marketing Swarm with AutoGen

5 Guides in This Track

Microsoft AutoGen

How Microsoft AutoGen builds multi-agent conversational swarms — GroupChat, AssistantAgent, code execution, and nested chat patterns explained.

Read Guide →

CrewAI

A practical guide to CrewAI — defining role-playing agent teams, task delegation, tool use, and sequential vs hierarchical process modes.

Read Guide →

Tutorial: Stock Agents

Build a hedge fund crew with CrewAI — a Researcher, Analyst, and Trader agent that collaborates to produce investment recommendations.

Read Guide →

Project: Marketing Swarm

Build a hierarchical AutoGen marketing team that generates SEO briefs, ad copy, and social posts from a single product description.

Read Guide →

Vercel AI SDK

Building streaming AI user interfaces with Vercel AI SDK — useChat, useCompletion, server actions, and tool rendering in Next.js App Router.

Read Guide →
← Browse all topics