Source: https://seerepo.com/r/kvcache-ai/ktransformers/built
Markdown source: https://seerepo.com/r/kvcache-ai/ktransformers/built.md
Description: ktransformers is a Python repo built with FastAPI, AIOHTTP, and uvicorn. It uses AI through einops, LangChain, openai, rouge-score, sentencepiece, and 10 more.

# What is ktransformers built with?

ktransformers is a Python repo built with FastAPI, AIOHTTP, and uvicorn. It uses AI through einops, LangChain, openai, rouge-score, sentencepiece, and 10 more, deploys with psutil and colorlog, and uses blobfile, pyarrow, and Hugging Face. It has 202,519 written lines, with 178 test files.

Read on November 5, 2026, at commit c987331.

Repository: https://github.com/kvcache-ai/ktransformers

## Frontend

### Interface

- **[Rich](https://seerepo.com/uses/rich)**: 15 files

## Backend

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: 40 files

### Data

- **blobfile**
- **[pyarrow](https://seerepo.com/uses/pyarrow)**

### AI

- **[einops](https://seerepo.com/uses/einops)**
- **[LangChain](https://seerepo.com/uses/langchain)**
- **[openai](https://seerepo.com/uses/openai)**
- **rouge-score**
- **[sentencepiece](https://seerepo.com/uses/sentencepiece)**
- **[tiktoken](https://seerepo.com/uses/tiktoken)**
- **[torch](https://seerepo.com/uses/torch)**: 210 files
- **[transformers](https://seerepo.com/uses/transformers)**: 95 files
- **[safetensors](https://seerepo.com/uses/safetensors)**: 20 files
- **[peft](https://seerepo.com/uses/peft)**: 9 files
- **triton**: 6 files
- **[accelerate](https://seerepo.com/uses/accelerate)**: 5 files
- **[datasets](https://seerepo.com/uses/datasets)**: 3 files
- **gguf**: 3 files
- **[nltk](https://seerepo.com/uses/nltk)**: 1 file

### Services

- **[Hugging Face](https://seerepo.com/uses/hugging-face)**: 5 files · [archive/kt-sft/ktransformers/sft/metrics_utils/misc.py, line 26](https://github.com/kvcache-ai/ktransformers/blob/c9873312643b615a717832946fba0346e69ab035/archive/kt-sft/ktransformers/sft/metrics_utils/misc.py#L26)

## Support

### The base

- **[AIOHTTP](https://seerepo.com/uses/aiohttp)**: 5 files
- **[uvicorn](https://seerepo.com/uses/uvicorn)**: 2 files

### Deploy

- **[psutil](https://seerepo.com/uses/psutil)**: 3 files
- **colorlog**: 2 files

### Tools

- **build**
- **graphviz**
- **ninja**
- **wheel**
- **Typer**: 11 files
- **packaging**: 4 files
- **fire**: 2 files
- **Setuptools**: 1 file

### Other

- **absl-py**
- **aiohappyeyeballs**
- **aiosignal**
- **attrs**
- **colorama**
- **dill**
- **frozenlist**
- **httpx**
- **joblib**
- **multidict**
- **multiprocess**
- **propcache**
- **protobuf**
- **python-dateutil**
- **pytz**
- **six**
- **tzdata**
- **xxhash**
- **yarl**
- **NumPy**: 37 files
- **pyyaml**: 18 files
- **pandas**: 8 files
- **tabulate**: 1 file

## Other repos with a similar stack

- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): FastAPI, pyarrow, Hugging Face, AIOHTTP, uvicorn, Rich, OpenAI, sentencepiece, tiktoken, torch, transformers, peft, triton, accelerate, datasets, nltk, psutil · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/kvcache-ai/ktransformers)
- [unslothai/unsloth](https://seerepo.com/r/unslothai/unsloth/built): FastAPI, Hugging Face, uvicorn, Rich, einops, OpenAI, sentencepiece, tiktoken, torch, transformers, safetensors, peft, accelerate, datasets, psutil · [Compare](https://seerepo.com/compare/kvcache-ai/ktransformers/vs/unslothai/unsloth)
- [vllm-project/vllm](https://seerepo.com/r/vllm-project/vllm/built): FastAPI, Hugging Face, AIOHTTP, einops, OpenAI, sentencepiece, tiktoken, torch, transformers, safetensors, peft, triton, datasets, psutil · [Compare](https://seerepo.com/compare/kvcache-ai/ktransformers/vs/vllm-project/vllm)
- [run-llama/llama_index](https://seerepo.com/r/run-llama/llama_index/built): pyarrow, AIOHTTP, Rich, einops, LangChain, OpenAI, sentencepiece, tiktoken, torch, transformers, peft, datasets, nltk, psutil · [Compare](https://seerepo.com/compare/kvcache-ai/ktransformers/vs/run-llama/llama_index)
- [mudler/LocalAI](https://seerepo.com/r/mudler/LocalAI/built): FastAPI, pyarrow, Hugging Face, uvicorn, einops, OpenAI, sentencepiece, tiktoken, torch, transformers, safetensors, peft, accelerate, datasets · [Compare](https://seerepo.com/compare/kvcache-ai/ktransformers/vs/mudler/LocalAI)
- [jianchang512/pyvideotrans](https://seerepo.com/r/jianchang512/pyvideotrans/built): pyarrow, Hugging Face, AIOHTTP, Rich, OpenAI, sentencepiece, tiktoken, torch, transformers, safetensors, peft, accelerate, datasets, psutil · [Compare](https://seerepo.com/compare/jianchang512/pyvideotrans/vs/kvcache-ai/ktransformers)

## Frequently asked questions

### What language is ktransformers written in?

ktransformers is written in Python, with 202,519 written lines.

### What framework does ktransformers use?

ktransformers is built with FastAPI, AIOHTTP, and uvicorn.

### Does ktransformers use AI?

Yes. ktransformers uses AI through einops, LangChain, openai, rouge-score, sentencepiece, tiktoken, torch, transformers, safetensors, peft, triton, accelerate, datasets, gguf, and nltk.

### What services does ktransformers use?

ktransformers uses blobfile, pyarrow, and Hugging Face.

### Does ktransformers have tests?

Yes. ktransformers has 178 test files.

### Which repos have a stack like ktransformers's?

The ones that share most of its stack: bojieli/ai-agent-book, unslothai/unsloth, and vllm-project/vllm.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
