{"data":{"slug":"crewaiinc-crewai","name":"crewAI","tagline":"Framework for orchestrating role-playing, autonomous AI agents","github_url":"https://github.com/crewAIInc/crewAI","owner":"crewAIInc","repo":"crewAI","owner_avatar_url":"https://avatars.githubusercontent.com/u/170677839?v=4","primary_language":"Python","stars":58723,"forks":8497,"topics":["agents","ai","ai-agents","aiagentframework","llms"],"archived":false,"github_pushed_at":"2026-09-18T07:40:55+00:00","maintenance_label":"Very active","stars_delta_30d":1944,"url":"https://www.graphcanon.com/tools/crewaiinc-crewai","markdown_url":"https://www.graphcanon.com/tools/crewaiinc-crewai.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/crewaiinc-crewai","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=crewaiinc-crewai","description":"Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.","homepage_url":"https://crewai.com","license":"MIT","open_issues":349,"watchers":397,"ai_summary":"CrewAI is a framework that enables the creation and orchestration of autonomous AI agents for collaborative intelligence, allowing agents to work together on complex tasks.","readme_excerpt":"## Getting Started\n\nSetup and run your first CrewAI agents by following this tutorial.\n\n---\n\n### Getting Started with Installation\n\nTo get started with CrewAI, follow these simple steps. The full walkthrough lives in the [installation guide](https://docs.crewai.com/en/installation).\n\n---\n\n### 1. Installation\n\nCrewAI requires `Python >=3.10 and <3.14`. Check your version with:\n\n```bash\npython3 --version\n```\n\nCrewAI uses [UV](https://docs.astral.sh/uv/) for dependency management and package handling. If you haven't installed `uv` yet, install it first.\n\n**macOS/Linux:**\n\n```shell\ncurl -LsSf https://astral.sh/uv/install.sh | sh\n```\n\nIf your system doesn't have `curl`, you can use `wget`:\n\n```shell\nwget -qO- https://astral.sh/uv/install.sh | sh\n```\n\n**Windows:**\n\n```shell\npowershell -ExecutionPolicy ByPass -c \"irm https://astral.sh/uv/install.ps1 | iex\"\n```\n\nIf you run into any issues, refer to [UV's installation guide](https://docs.astral.sh/uv/getting-started/installation/).\n\nThen install the CrewAI CLI:\n\n```shell\nuv tool install crewai\n```\n\nIf you encounter a `PATH` warning, run:\n\n```shell\nuv tool update-shell\n```\n\nIf you encounter the `chroma-hnswlib==0.7.6` build error (`fatal error C1083: Cannot open include file: 'float.h'`) on Windows, install [Visual Studio Build Tools](https://visualstudio.microsoft.com/downloads/) with *Desktop development with C++*.\n\nVerify the install:\n\n```shell\nuv tool list\n```\n\nYou should see something like:\n\n```shell\ncrewai v0.102.0\n- crewai\n```\n\nTo upgrade the global CLI later:\n\n```shell\nuv tool install crewai --upgrade\n```\n\nThis upgrades the **global `crewai` CLI tool** only. To upgrade the `crewai` version inside a project's virtual environment, see [Upgrading CrewAI in a project](https://docs.crewai.com/en/guides/migration/upgrading-crewai).\n\n---\n\n## License\n\nCrewAI is released under the [MIT License](https://github.com/crewAIInc/crewAI/blob/main/LICENSE).\n\n---\n\n### Q: How do I install CrewAI?\n\nA: Install the CrewAI CLI with [UV](https://docs.astral.sh/uv/):\n\n```shell\nuv tool install crewai\n```\n\nThen create a project with `crewai create crew <project_name>`, run `crewai install`, and start it with `crewai run`. See the [installation guide](https://docs.crewai.com/en/installation) for details.","github_created_at":"2023-10-27T03:26:59+00:00","created_at":"2026-07-07T15:08:04.038946+00:00","updated_at":"2026-09-20T04:28:31.493615+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"}],"tags":[{"slug":"agents","name":"agents"},{"slug":"ai","name":"ai"},{"slug":"ai-agents","name":"ai-agents"},{"slug":"aiagentframework","name":"aiagentframework"},{"slug":"installation","name":"installation"},{"slug":"llms","name":"llms"},{"slug":"python","name":"python"},{"slug":"uv","name":"uv"}],"trust":{"provenance":{"is_fork":false,"github_id":710601088,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-18T08:07:35.487Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":30,"days_since_push":0,"last_release_at":"2026-09-16T22:09:58Z","stars_delta_30d":1944,"open_issues_delta_30d":-420},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-09-18T08:07:38.030Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-18T08:07:34.368Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-09-18T08:07:34.368Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-09-18T08:07:34.368Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"notes":["Requires Python >=3.10 and <3.14.","Uses UV for dependency management."],"min_ram_gb":null,"requires_docker":false},"constraints":{"min_ram_gb":null,"requires_docker":false},"when_to_use":["When you need a framework that supports the creation and orchestration of autonomous AI agents for collaborative tasks.","If your project requires Python >=3.10 and <3.14, and you are comfortable with UV for dependency management.","For scenarios where seamless collaboration among AI agents is crucial, and you are working on complex tasks that benefit from distributed intelligence."],"when_not_to_use":["If your project does not require autonomous AI agents or collaborative intelligence among agents.","When you prefer not to use UV for dependency management or if your environment does not support Python within the required version range.","If your project's complexity does not necessitate the orchestration of multiple AI agents, or if you are working in an environment where the installation of additional tools like UV is not feasible."],"source":"enrich:decision_facts","observed_at":"2026-09-18T11:54:19.792Z"},"constraint_facets":{"min_ram_gb":null,"requires_docker":false},"decision_summary":[{"label":"Requirements","value":"Requires Python >=3.10 and <3.14.; Uses UV for dependency management."},{"label":"Adopt for","value":"CrewAI is a framework for orchestrating autonomous AI agents to work collaboratively on complex tasks, using Python and UV for dependency management."},{"label":"License detail","value":"CrewAI is available under the MIT License, allowing for broad usage and modification."}]}}