What is ai-toolkit built with?

ai-toolkit is a Python repo built with FastAPI, uvicorn, React, and Next.js. It stores its data in SQLite, reaches it with Prisma, uses AI through albucore, kornia, lycoris-lora, open-clip-torch, sentencepiece, and 16 more, makes its content with invisible-watermark, av, mutagen, torchcodec, and yaml, validates its data with Pydantic, and uses Hugging Face and node-cache. It has 204,162 written lines, with 12 test files.

Read on November 10, 2026, at commit 4a7f285. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Frontend

Interface 9

The base 2

Styles 2

Icons 2

Backend

The base 2

AI 21

9 more
  • controlnet-aux3 files
  • lpips2 files
  • bitsandbytes1 file
  • prodigyopt1 file
  • pytorch-fid1 file
  • albucore
  • lycoris-lora
  • open-clip-torch
  • sentencepiece

Services 1

Data 2

Data access 1

Support

Content 5

Validation 1

Tools 2

  • Setuptools
  • tensorboard

Other 13

  • pyyaml29 files
  • SciPy3 files
  • systeminformation3 files
  • Axios2 files
  • uuid2 files
  • archiver1 file
  • omegaconf
  • python-dotenv3 files
  • oyaml1 file
  • python-slugify1 file
  • flatten-json
  • hf-transfer
1 more
  • toml

Other repos with a similar stack

Ordered by how much of its stack they share with ai-toolkit, then by stars.

Frequently asked questions

What language is ai-toolkit written in?
ai-toolkit is written in Python, with 204,162 written lines.
What framework does ai-toolkit use?
ai-toolkit is built with FastAPI, uvicorn, React, and Next.js.
What database does ai-toolkit use?
ai-toolkit stores its data in SQLite and reaches it with Prisma.

The proof: ui/src/app/api/jobs/[jobID]/loss/route.ts, line 7

Does ai-toolkit use AI?
Yes. ai-toolkit uses AI through albucore, kornia, lycoris-lora, open-clip-torch, sentencepiece, timm, transformers, safetensors, einops, optimum-quanto, accelerate, opencv-python, controlnet-aux, torchao, albumentations, librosa, lpips, bitsandbytes, peft, prodigyopt, and pytorch-fid.
What services does ai-toolkit use?
ai-toolkit uses Hugging Face and node-cache.

The proof: toolkit/models/v2/_mixin.py, line 30

Does ai-toolkit have tests?
Yes. ai-toolkit has 12 test files.
Which repos have a stack like ai-toolkit's?
The ones that share most of its stack:mudler/LocalAIunslothai/unslothbojieli/ai-agent-book

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 →