Agentic Design Patterns and
Orchestration
CS 224G
What is the most widely used agent
framework?
posted by
@AlexReibman
on Jan 27th
Agentic Design Patterns Agent Frameworks
For the Challenge
1 Each team come up 2 Enter the use case in
with own agent use this spreadsheet
case (e.g. a sub use
case of what you are
working on)
Agentic Design Patterns
Follow along on this github repo
https://rb.gy/ecmgxe
Agent Frameworks
Framework Comparison
Framework Focus Memory Language Github Stars Edge
Langgraph LLM applications, State management Python 8.8k Extensive community,
graph-based control over flow and
agent workflows state of the application
CrewAI Role-based agents Shared context, Python 26.3k Human-like agent
task history interaction
Autogen Task automation Conversational Python/ C 39.2k Suited for Code Gen
memory, context
managment
Swarm Multi-agent Task history Python 18.6k Lightweight
exploration
Source: https://aiagenttoolkit.xyz by @chandan1_
The Challenge
1 Find the strengths 2 Implement your use 3 Submit strengths
and weaknesses of case with one or and weaknesses in
the different multiple frameworks. this form
frameworks
→ Team that submits most answers gets to present their use case
Do we really need agent frameworks?
Pros: Cons:
• Faster head start • Building agents from scratch is not
• Slightly less code that hard (1-3 .py files)
• Good for exploration • Need for re-work as frameworks
evolve
[email protected]
@lcfreisi