Quick Start
Process Types
Sequential
Agents work one after another:Parallel
Agents work at the same time: Setasync_execution=True on each Task inside a workflow (or sequential) process to fan out work in parallel:
async_execution=True only runs in parallel under await team.astart() (here wrapped in asyncio.run(...)). The sync team.start() runs those tasks sequentially and logs a warning telling you to switch — see PraisonAI PR #5227.Hierarchical
A manager coordinates workers:Complete Example
Choosing a Process
Best Practices
Start Sequential
Easiest to understand and debug
Clear Roles
Each agent has one specific job
Enable Verbose
Use
output="verbose" to see progressTest Individually
Test each agent before combining
Next: Knowledge Bases
Learn how to give agents access to documents and data.

