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.

  • free-tier
  • self-host
  • Open source

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