app · CrewAI Inc. — João (Joe) Moura
CrewAI
CrewAI is an open-source Python framework for building multi-agent AI systems. You define several role-playing agents (e.g. a "researcher" and a "writer"), give each a goal and tools, and assign them tasks; together they form a "crew" that collaborates to complete complex work. It also offers "Flows" for more structured, event-driven control. Built from scratch with no dependency on LangChain, it emphasizes a lean, fast runtime. Crucially, it is code-first: you write Python (configured via YAML + Python files) rather than dragging boxes on a canvas, so it suits learners comfortable with a little scripting. It sits a step beyond visual no-code tools like Flowise or n8n — more flexible and powerful, but you trade the visual builder for actual code. A paid hosted platform adds a visual editor, deployment, and monitoring on top.
What it can help with
- multi-agent framework
- agent orchestration
- python agents
- task coordination
- event-driven flows
- code-first setup
- model agnostic
- lean runtime
- yaml configuration