What is crewAI built with?

crewAI is a Python repo built with FastAPI. It stores its data in chromadb, aiocache, lancedb, and SQLite, signs people in with oauthlib, pyjwt, and cryptography, uses AI through tiktoken, tokenizers, CrewAI, mcp, and OpenAI, makes its content with beautifulsoup4, pypdf, pillow, pymupdf, python-docx, and 5 more, validates its data with Pydantic, deploys with opentelemetry-api, OpenTelemetry, and opentelemetry-exporter-otlp-proto-http, and uses aiosqlite. It has 391,316 written lines, with 511 test files.

Read on November 5, 2026, at commit 6bd60b2. Read it as markdown

Frontend

Interface 2

  • Rich37 files
  • Textual3 files

Backend

The base 1

Data 5

Sign-in 3

AI 4

Services 1

Support

Content 10

Validation 1

Deploy 3

  • OpenTelemetry6 files
  • opentelemetry-exporter-otlp-proto-http2 files
  • opentelemetry-api

Tools 4

  • click55 files
  • uv
  • packaging6 files
  • tomli-w1 file

Other 15

  • pyyaml6 files
  • pydantic-settings3 files
  • certifi2 files
  • requests28 files
  • httpx25 files
  • python-dotenv15 files
  • appdirs4 files
  • aiofiles3 files
  • tomli3 files
  • json-repair2 files
  • json51 file
  • jsonref1 file
3 more
  • tomlkit1 file
  • pygithub
  • regex

Other repos with a similar stack

Ordered by how much of its stack they share with crewAI, then by stars.

Frequently asked questions

What language is crewAI written in?
crewAI is written in Python, with 391,316 written lines.
What framework does crewAI use?
crewAI is built with FastAPI.
What database does crewAI use?
crewAI stores its data in chromadb, aiocache, lancedb, and SQLite.
What does crewAI sign people in with?
crewAI signs people in with oauthlib, pyjwt, and cryptography.
Does crewAI use AI?
Yes. crewAI uses AI through tiktoken, tokenizers, CrewAI, mcp, and OpenAI.
What services does crewAI use?
crewAI uses aiosqlite.
Does crewAI have tests?
Yes. crewAI has 511 test files.
Which repos have a stack like crewAI's?

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →