CrewAI
CrewAI is an open-source Python framework for building multi-agent applications with its own orchestration primitives. Its two main abstractions address different parts of an automation: Crews group specialized agents around roles, goals and tasks, while Flows define event-driven logic, shared state, branches and handoffs. A Flow can call Python functions, individual agents or complete Crews, keeping autonomous collaboration inside an explicit application workflow.
The core CrewAI repository is released under the MIT license. CrewAI also offers the separate commercial AMP suite, which adds a managed control plane, deployment, observability, governance, security features and enterprise support; those hosted capabilities should not be confused with the license or feature set of the open-source framework itself. The framework can connect to multiple hosted or local model providers and can be extended with custom tools and external services.
Top features
- Role-based Crews: Define agents with goals, tools and tasks, then run work sequentially or use a manager-led hierarchical process.
- Event-driven Flows: Connect Python methods, agents and Crews with start, listen and router controls, including branching, loops and parallel entry points.
- Structured state and output: Use Pydantic-backed state and return raw, JSON or typed Pydantic results from crew execution.
- Recovery and review: Persist Flow state, checkpoint crews, flows or agents, resume interrupted work and add human-feedback gates.
- Memory, knowledge and tools: Attach reusable knowledge sources, execution memory, custom actions and packaged tools to agents and crews.
- Integration surfaces: Connect model providers, expose or consume MCP tools, stream execution events and add OpenTelemetry-compatible observability integrations.
- Project tooling: Scaffold and run projects through the CLI, using current JSONC configuration or the supported classic Python/YAML pattern.
Use cases
- Assign research, analysis and report assembly to specialist agents while a Flow controls inputs and delivery.
- Build support or operations automations that route cases, call tools and request human judgment at defined decision points.
- Process documents or business data through extraction, validation, enrichment and structured-output stages.
- Coordinate multiple crews inside a larger event-driven application without hiding ordinary Python logic.
- Resume long-running agent jobs after interruptions instead of repeating completed tasks.
No linked agents yet.
Register an agentGrok Build 1.0 Is xAI’s Bid to Make Terminal Coding Agents Usable Every Day
Grok Build 1.0.0 arrived on August 7, 2026. Its headline is not a new model or benchmark score, but the less glamorous work of making an agent that edits code, runs commands, and keeps working easier to control and recover.
AI Tools · Aug 8, 2026
Cloudflare Built a Browser for Agents, Not Humans, and Put It on Workers
Kitesurf is a Chromium alternative for agent workloads: Rust/Wasm pieces, V8 isolates, CDP compatibility, 3–7× less CPU/memory on Cloudflare’s corpus, and an honest list of things it still cannot do.
ai-agents · Aug 7, 2026
ChatGPT Puts GPT-5.6 Sol on Instant, Unlimited Luna on Free, and Leaves Work and Codex Alone
OpenAI’s August 6, 2026 ChatGPT update unifies paid Instant and reasoning on a retuned Sol, moves Free and Go to Luna with a later unlimited-text window, and keeps agent surfaces on the July models.
ai-models · Aug 6, 2026

