CrewAI Labs
Ed DonnerFive CrewAI crews from the agentic engineering course — debate, equity research, stock picking, an engineering team, and a coding loop — each run with crewai run.
CrewAI · UV · YAML agents and tasks · OpenAI · Anthropic
Overview
CrewAI Labs groups five independent CrewAI crews from 3_crew/ in the agents course. A developer picks a crew folder and runs crewai run. Detail lives on Debate, Stock Picker, Financial Researcher, Engineering Team, and Coder.
System design
- Five closed crews. Each folder is its own YAML +
crew.pycollaboration; crews do not share runtime state. - YAML then code. Roles and goals live in
agents.yaml/tasks.yaml;crew.pywires tools, process, and models. - Local course runs. UV + CrewAI CLI; OpenAI and Anthropic depending on the crew.
Product path
What a developer can run. Diagram key: ✦ AI agent · purple = actor · white = service.
---
config:
theme: default
themeVariables:
background: "#ffffff"
fontSize: "14px"
---
flowchart TB
person[Developer]
debate["✦ Debate"]
stockPicker["✦ Stock Picker"]
finResearcher["✦ Financial Researcher"]
engTeam["✦ Engineering Team"]
coder["✦ Coder"]
artifacts[Reports code and notifies]
person -->|debate a motion| debate
person -->|pick a stock in a sector| stockPicker
person -->|research a company| finResearcher
person -->|build a Python module| engTeam
person -->|code an assignment| coder
debate --> artifacts
stockPicker --> artifacts
finResearcher --> artifacts
engTeam --> artifacts
coder --> artifacts
classDef agent fill:#e8f0ee,stroke:#0f3d36,stroke-width:2px,color:#0d0d0d
classDef service fill:#fafaf8,stroke:#c8c8c2,stroke-width:1px,color:#0d0d0d
classDef actor fill:#f3eef8,stroke:#6b4f9a,stroke-width:2px,color:#0d0d0d
class debate,stockPicker,finResearcher,engTeam,coder agent
class artifacts service
class person actor
Layers and Anthropic names live on Mental Model and the crew tabs.
Clean product overview and path. Mental Model holds the layer map and Anthropic workflows; Debate, Stock Picker, Financial Researcher, Engineering Team, and Coder own crew detail.