CrewAI
crewai.com
An open-source multi-agent framework for orchestrating teams of specialized AI agents that collaborate on complex tasks, with role assignment, task delegation, and sequential or parallel execution.
Why it is useful
Makes multi-agent systems practical to build by providing the scaffolding for agent roles, goals, and collaboration patterns. Defining a researcher agent, a writer agent, and an editor agent that work together is straightforward compared to building the orchestration from scratch. Works with any LLM and supports local models through Ollama, keeping costs under control for agent-heavy workloads.