skillfed

crewai-core

Shared utilities for CrewAI — version, paths, user-data, telemetry, printer.

crewai-core v1.15.16 4.2M downloads/30d#2,369 on PyPI57,079
License unclear Active released

What it is and what it does

CrewAI Core is a foundational utility package that supplies shared infrastructure for the CrewAI multi-agent framework. It handles version management, user data paths, telemetry collection and export (via OpenTelemetry), and configuration printing. The package depends on cryptography, JWT handling, HTTP clients, and structured data validation through Pydantic, suggesting it manages authentication, API communication, and configuration serialization for agent workflows.

This is a low-level component designed to support CrewAI's Crews (autonomous agent teams) and Flows (event-driven workflows) rather than a standalone tool. It provides the plumbing that allows agents to report metrics, logs, and traces to observability systems, and manages paths and versioning across the framework. Most developers will encounter it as a transitive dependency when installing the main crewai package.

Use it for:

  • Building observability and monitoring into multi-agent systems by leveraging the telemetry infrastructure.
  • Accessing shared configuration, version info, and user data paths when extending or integrating CrewAI.
  • Enabling OpenTelemetry-based tracing and metrics export for production agent deployments.
  • Managing authentication and secure communication in agent workflows through cryptography and JWT utilities.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides shared utilities, telemetry, and configuration infrastructure for CrewAI multi-agent workflows—version management, user data paths, and observability hooks.

No—install crewai-core only as a dependency of the main crewai package. It is a foundational utility with no direct user-facing API; installing it standalone offers no benefit. If you are building multi-agent workflows, install crewai instead, which will pull in crewai-core automatically. Verify the unclear license terms before use in restricted contexts.

Install

crewai-core on PyPI

pip

pip install crewai-core

uv

uv add crewai-core

poetry

poetry add crewai-core

Installing crewai-core

Before you install

Low install friction with a pure-Python wheel distribution. Active maintenance with a recent release and high repository engagement (57079 stars), though the package is a foundational utility rather than a standalone tool.

License in practice

License treatment is unclear—no SPDX identifier or raw license text is available in the package metadata. Verify licensing terms before use in proprietary or restricted contexts.

Quickstart

pip install crewai-core

from crewai_core import __version__
print(__version__)

Requires Python >=3.10 <3.14; intended as a dependency of crewai rather than direct use.

Verify before relying

  • Whether crewai-core is meant for direct application use or exclusively as an internal dependency of the main crewai package.
  • Specific telemetry and observability capabilities beyond the summary description.
  • License terms and conditions for use in commercial or proprietary projects.

Package facts

License not declared (unclear)
Python support supports the current Python release (<3.14,>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 12 — appdirs, cryptography, httpx, opentelemetry-api, opentelemetry-exporter-otlp-proto-http, opentelemetry-sdk, packaging, portalocker, pydantic, pyjwt, rich, tomli
Maintenance actively maintained — 0 days since the last release
Last repo commit
First released
Downloads 4,168,935/month — #2,369 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: crewai_core-1.15.16-py3-none-any.whl

Tags

crewai core utilitiesmulti-agent framework foundationagent telemetry and observabilityworkflow configuration managementcrewai shared infrastructure
multi-agent-frameworkobservabilityinternal-dependency

More Application Frameworks packages