What is DeepSpeed built with?

DeepSpeed is a Python repo. It uses AI through accelerate, sentencepiece, torch, transformers, triton, and 8 more, makes its content with docutils, validates its data with Pydantic, is tested with pytest-forked, pytest-xdist, and Pytest, and deploys with psutil. It has 247,033 written lines, with 395 test files.

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

Frontend

Styles 1

  • sphinx-rtd-theme

Backend

AI 13

Support

Content 1

  • docutils

Validation 1

Testing 3

  • Pytest291 files
  • pytest-xdist
  • pytest-forked

Deploy 1

Tools 7

  • tensorboard1 file
  • ninja
  • pre-commit
  • Sphinx
  • packaging21 files
  • autodoc-pydantic
  • clang-format

Other 11

  • NumPy12 files
  • tqdm4 files
  • wandb2 files
  • msgpack1 file
  • SciPy1 file
  • hjson5 files
  • tabulate1 file
  • future
  • importlib-metadata
  • protobuf
  • py-cpuinfo

Other repos with a similar stack

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

Frequently asked questions

What language is DeepSpeed written in?
DeepSpeed is written in Python, with 247,033 written lines.
Does DeepSpeed use AI?
Yes. DeepSpeed uses AI through accelerate, sentencepiece, torch, transformers, triton, einops, diffusers, safetensors, comet-ml, liger-kernel, lm-eval, torchvision, and xgboost.
Does DeepSpeed have tests?
Yes. DeepSpeed has 395 test files and is tested with pytest-forked, pytest-xdist, and Pytest.
Which repos have a stack like DeepSpeed's?
The ones that share most of its stack:ray-project/rayvllm-project/vllmunslothai/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 →