What is ColossalAI built with?

ColossalAI is a Python repo built with FastAPI, uvicorn, anyio, and Ray. It reaches it with SQLAlchemy, uses AI through ModelScope, openai, scikit-learn, sentence-transformers, tiktoken, and 20 more, makes its content with jinja2, markdown-it-py, markupsafe, mdurl, pypdf, and 3 more, validates its data with annotated-types, pydantic-core, and Pydantic, is tested with Pytest, deploys with psutil, and uses chromadb and Hugging Face. It has 317,403 written lines, with 505 test files.

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

Frontend

Interface 4

Backend

The base 2

Data 1

Data access 1

AI 25

13 more

Services 1

Support

The base 2

Content 8

Validation 3

Testing 1

  • Pytest265 files

Deploy 1

Tools 17

  • click7 files
  • Setuptools1 file
  • Black
  • coverage
  • ninja
  • pygments
  • tensorboard
  • Typer
  • packaging28 files
  • annotated-doc
  • autoflake
  • iniconfig
5 more
  • pip
  • pluggy
  • shellingham
  • typing-extensions
  • wheel

Other 27

  • NumPy35 files
  • tqdm20 files
  • wandb11 files
  • filelock1 file
  • pandas1 file
  • pyyaml1 file
  • certifi
  • fsspec
  • hf-xet
  • networkx
  • SymPy
  • requests6 files
15 more
  • tabulate3 files
  • latex2sympy2-extended1 file
  • fuzzywuzzy
  • google
  • h11
  • httpcore
  • httpx
  • idna
  • jieba
  • mpmath
  • protobuf
  • regex
  • six
  • sse-starlette
  • typing-inspection

Other repos with a similar stack

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

Frequently asked questions

What language is ColossalAI written in?
ColossalAI is written in Python, with 317,403 written lines.
What framework does ColossalAI use?
ColossalAI is built with FastAPI, uvicorn, anyio, and Ray.
Does ColossalAI use AI?
Yes. ColossalAI uses AI through ModelScope, openai, scikit-learn, sentence-transformers, tiktoken, torch, transformers, LangChain, triton, peft, diffusers, flash-attn, datasets, timm, safetensors, bitsandbytes, vLLM, einops, accelerate, galore-torch, math-verify, sentencepiece, tokenizers, torchaudio, and torchvision.
What services does ColossalAI use?
ColossalAI uses chromadb and Hugging Face.
Does ColossalAI have tests?
Yes. ColossalAI has 505 test files and is tested with Pytest.
Which repos have a stack like ColossalAI's?
The ones that share most of its stack:ray-project/rayrun-llama/llama_indexunslothai/unsloth

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 →