Rank 4 of 7
CrewAI
What is CrewAI?
Fourth place on this list goes to CrewAI. It reaches the build-versus-buy question from the framework side and then climbs toward a governed product. A platform leader can start with the open-source library and later buy the enterprise layer, called CrewAI AMP, without changing the underlying model of crews and flows.
In this article
CrewAI: an open framework with an enterprise control plane on top
Fourth place on this list goes to CrewAI. It reaches the build-versus-buy question from the framework side and then climbs toward a governed product. On GitHub the project is still a framework in which autonomous agents play assigned roles and are orchestrated together1, yet the marketing site now leads with a bigger claim, "The Enterprise Agent Build & Runtime"2, explained as one platform, governed centrally, for both business and engineering teams3. A platform leader can start with the open-source library and later buy the enterprise layer, called CrewAI AMP, without changing the underlying model of crews and flows.
Framework, license and scale
The repository is MIT licensed4, and the license file carries the standard MIT permission grant5. Developer interest is visible in the star count, which stood at 60.7k on our check date6. Two primitives organize everything in the README: Crews, which are groups of agents, and Flows, which are driven by events7.
The CLI creates a JSON-first crew project with a single command8, and in that scaffold each agent is defined in its own file under an agents folder9. Engineers who prefer code also get a code-first API that CrewAI describes as built for total control10.
Adoption is claimed at 65 percent of Fortune 500 companies11. That is a vendor claim, and the page does not say how it is counted.
The enterprise layer
Its paid layer, CrewAI AMP, is where crews go to run in production, be watched and grow12; the docs position it as the open-source framework plus what a company needs for live deployment, teamwork and scale13. The README promises one control plane across all agents and workflows14 and real-time observability covering metrics, logs and traces15.
The design point that matters most to a platform team is where that control plane sits. CrewAI puts it directly in the execution path of each workflow16. As a result, each model call, tool invocation and memory lookup is recorded live, with its cost attached17. Hooks at runtime then apply policy checks and strip personal data at every one of those calls18. A person can also be placed in the loop, approving steps or stepping in while a run is in progress19.
This is the CrewAI argument for buying: the governance that a team would otherwise bolt on around a framework is placed inline, at every call.
Building for two audiences
Non-developers get a visual editor that needs no code, and what they build there can leave the editor as Python20. Crew Studio is the name for that environment, usable with or without code21, and a crew made in it can be shipped to production from Studio directly22. For speed, an automated builder proposes multi-agent designs drawn from what CrewAI describes as 700k workflow patterns23. A Discovery feature compares your tickets, chats, apps and workflows with patterns seen across billions of runs to suggest where agents fit24, and Optimize lets a team test several LLMs and switch between them at runtime25.
The export to Python is the bridge. A business user can start a crew visually and an engineer can take the exported code into a repository. Few products on this site make that path explicit; Relevance AI lets engineers drive its platform from coding tools26, and Dify publishes every app as an API27, but neither describes exporting a visual build to Python.
The homepage describes the intended split: business and technical teams build agents, and platform teams get the control to govern them28.
Deployment path
Getting started on the enterprise platform begins with an account sign-up in four steps29. Two routes exist for shipping code, a linked GitHub repository30 or the command line, which CrewAI suggests for more complex pipelines31. In the GitHub route, two values, CREWAI_PAT and CREWAI_AUTOMATION_UUID, are stored as repository secrets32, and tagging a pull request with a label deploys it33. Crews then run on infrastructure CrewAI manages34, and every execution leaves traces and logs for monitoring35.
Enterprise customers choose among three homes for the runtime, namely CrewAI's cloud, a VPC of their own, or hardware they operate36. Dedicated VPC is an Enterprise option and is not on the Basic plan37. Sensitive data is masked before it is written to traces38.
Integrations
The integration docs give each connector its own page, running alphabetically from Asana to Zendesk39. Among the trigger options is one fed from Zapier40. Live events can also be pushed out to your own systems over webhooks41. Teams with an existing monitoring stack will find guides for exporting via OpenTelemetry42 and for connecting Datadog43.
Connectors to enterprise systems come only with the Enterprise plan44. On either plan, a finished crew can be published outward as an MCP server45 or embedded as a UI component46. The marketplace is where teams discover, install and govern reusable assets47; agent repositories let teams store, share and reuse agent definitions48; and the tools section connects external apps and manages internal tools agents can use49.
CrewAI does not publish a total connector count on the pages opened. For comparison, Nexus lists more than 4,000 integrations50.
Security and identity
A trust center is linked from the site footer51, but our saved copy of it contained nothing beyond the page title52. We found no named attestation, SOC 2 or ISO 27001 included, anywhere in the CrewAI pages we saved. As with LangGraph, a buyer should request the reports directly.
The identity controls are well documented. Sign-on on the Enterprise plan works with Okta or Microsoft Entra53, and access is governed by roles there, a feature the free plan lacks54. Pricing copy bundles governance into the Enterprise tier from day one, naming sign-on, role-based access, workload identity, redaction of personal data and policy controls55. Audit trails that cannot be altered, together with enterprise IAM, are added on the home page56. A Hallucination Guardrail validates AI-generated content as an enterprise feature57.
User accounts and team membership can be created on first login from the groups held in your identity provider58. CrewAI states that JIT SSO is distinct from directory sync or SCIM59. For SAML connections from four providers, Entra ID, Okta, Keycloak and Auth0, the group mapping is applied by itself once the link goes live60.
Traces from crews and flows can be scrubbed, with personal data found and masked automatically61. The redaction feature is available on Enterprise62, it must be turned on for each deployment63, and each entity enabled adds processing overhead64. That page cites GDPR, HIPAA and PCI-DSS to explain why redaction matters65; read the mention as motivation for the feature, since it asserts no certification.
Governance and permissions
RBAC in CrewAI AMP has two layers: feature permissions and entity-level permissions66. The predefined roles are Owner and Member, and custom roles can be created67,68. Owners hold every permission, and no setting can narrow it69. Members, by default, can view most of the product and can fully manage three things, namely environment variables, model connections and Studio projects70. Permissions run on a three-step scale of Manage, Read and none71, except for those same three areas, where the middle step is missing and access is all or nothing72.
Entity-level permissions go further. An automation marked private can be reached only by the people and roles on its allow list73, with the organization's owner always included74. One automation permission type covers responding to human-in-the-loop requests75. Individual environment variables can carry their own permission, limiting who sees or edits each one76. To ship from GitHub a user needs at least Read on the dashboard where deployments are made77, and uploading a zip works only if an admin has left that option switched on78.
SSO reconciliation has edges worth knowing. When identity groups map to teams, sign-in can grant or revoke team access79; yet a membership someone added by hand inside CrewAI survives that reconciliation80. Offboarding through the identity provider blocks new logins, but the CrewAI account lingers until removed81. Timing matters too, since a group change only lands when the person next signs in through SSO82, and a session refresh does not trigger it83. Entra omits the group list when an assertion exceeds 150 groups84, and group membership in Entra needs a P1 or P2 license85. One quirk: Read permission on organization settings reveals the Members tab but keeps the settings page itself closed86.
A security architect will appreciate that these behaviors are written down. Each one is a case to test during onboarding.
Pricing
The Basic plan is free and includes 50 workflow executions a month87. That free tier still includes the editor with its AI copilot88, Studio89 and GitHub linking90, and CrewAI markets it as the place to try a first agentic workflow91. Maximum executions on Basic are 50, and Custom on Enterprise92. Help on Basic comes from the community, whereas Enterprise customers get a dedicated team reachable in Slack or Teams93.
Enterprise has a quoted price and starts from the free feature set, adding the governance layer on top94. It comes with a 45-day onboarding95 and flexible overage for extra executions96. Forward deployed engineering and training are sold a la carte97. CrewAI describes the plan as scaling agentic AI across the organization with the governance to keep it in production98.
The a la carte line is the clearest contrast with Nexus. A CrewAI buyer who wants vendor engineers on the build adds that as a separate purchase. Nexus includes consultancy support in a software price set per role automated, with no consultant time billed99.
Customer stories
CrewAI publishes several customer claims on its home page. At Docusign, agents pull lead data out of several internal systems, merge it and score it, which the company credits with faster first contact100. General Assembly uses a crew to speed up and scale how it designs courses101. Gelato's agents enrich incoming leads, upward of 3,000 each month by the published figure102. Testing a voice agent automatically took one customer's QA effort from 74 hours down to 3103, and Piracanjuba cites accuracy of 95 percent on support answers104.
The home page also maps buyers by stage: a first stage for organizations laying foundations105, a second for those moving pilots into production106, and a third for those whose running agents now need managing as a fleet107.
Build, buy or both with CrewAI
The build path costs nothing to start. The framework is MIT licensed4, the CLI scaffolds a project in one command8, and the free Basic plan adds the visual editor, an AI copilot and the GitHub integration88,90. A platform team can prototype on the framework, push to a repository and deploy without a contract.
The buy path is CrewAI AMP on the Enterprise plan. It adds the control plane in the execution path16, enterprise connectors44, a dedicated VPC37, dedicated support with Slack or Teams channels93 and a 45-day onboarding95. Usage above plan comes through flexible overage96.
The "both" story is stronger here than at most contenders because the artifacts move. A crew built in the no-code editor exports to Python20, crews from Crew Studio deploy through the same interface22, and agent repositories store definitions that teams can share and reuse48. There is also an exit route on the runtime side: LangChain's LangSmith Deployment lists CrewAI among the frameworks it can deploy108. An engineering leader worried about runtime lock-in has a documented alternative.
The cost picture follows the same pattern as the other frameworks. The license is free and the Enterprise price is custom. Vendor engineers who would speed the build are sold a la carte97. A team should add its own build hours to the comparison. Nexus folds that build work into its charge per role automated and bills no consultant hours99.
Verdict
CrewAI is a strong fit for a platform team that wants an open framework now and a governed runtime later, with one programming model across both. Its control plane sits in the execution path16, its RBAC and SSO behavior is documented in unusual detail66,58, and it deploys to its cloud, a VPC or the customer's own infrastructure36. It ranks fourth because certifications were not named on the pages that loaded, vendor engineering is an add-on97, and the free tier stops at 50 executions a month87. Teams that want the build done for them on a fixed timeline will find Nexus closer to that brief.