Source: https://seerepo.com/r/keras-team/keras/built
Markdown source: https://seerepo.com/r/keras-team/keras/built.md
Description: keras is a Python repo. It uses AI through torch, TensorFlow, ml-dtypes, scikit-learn, ai-edge-litert, and 1 more and makes its content with pillow.

# What is keras built with?

keras is a Python repo. It uses AI through torch, TensorFlow, ml-dtypes, scikit-learn, ai-edge-litert, and 1 more, makes its content with pillow, is tested with pytest-cov, pytest-xdist, and Pytest, and uses h5py. It has 324,787 written lines, with 318 test files.

Read on November 5, 2026, at commit 104de14.

Repository: https://github.com/keras-team/keras

## Frontend

### Interface

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

## Backend

### Data

- **h5py**: 1 file

### AI

- **[torch](https://seerepo.com/uses/torch)**: 42 files
- **TensorFlow**: 28 files
- **ml-dtypes**: 8 files
- **[scikit-learn](https://seerepo.com/uses/scikit-learn)**: 3 files
- **ai-edge-litert**: 2 files
- **[onnxruntime](https://seerepo.com/uses/onnxruntime)**: 2 files

## Support

### Content

- **[pillow](https://seerepo.com/uses/pillow)**: 3 files

### Testing

- **pytest-cov**
- **pytest-xdist**
- **Pytest**: 137 files

### Tools

- **build**
- **coverage**
- **pre-commit**
- **Ruff**
- **packaging**: 2 files
- **tensorboard**: 1 file

### Other

- **absl-py**
- **protobuf**
- **NumPy**: 96 files
- **SciPy**: 3 files
- **optree**: 1 file
- **pandas**: 1 file
- **requests**: 1 file

## Other repos with a similar stack

- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): Rich, torch, scikit-learn, onnxruntime, pillow · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/keras-team/keras)
- [debpalash/VoiceStudio](https://seerepo.com/r/debpalash/VoiceStudio/built): Rich, torch, onnxruntime, pillow · [Compare](https://seerepo.com/compare/debpalash/VoiceStudio/vs/keras-team/keras)
- [unslothai/unsloth](https://seerepo.com/r/unslothai/unsloth/built): Rich, torch, scikit-learn, pillow · [Compare](https://seerepo.com/compare/keras-team/keras/vs/unslothai/unsloth)
- [tensorflow/models](https://seerepo.com/r/tensorflow/models/built): torch, TensorFlow, scikit-learn, pillow · [Compare](https://seerepo.com/compare/keras-team/keras/vs/tensorflow/models)
- [comet-ml/opik](https://seerepo.com/r/comet-ml/opik/built): Rich, torch, scikit-learn, pillow · [Compare](https://seerepo.com/compare/comet-ml/opik/vs/keras-team/keras)
- [opendatalab/MinerU](https://seerepo.com/r/opendatalab/MinerU/built): Rich, onnxruntime, pillow · [Compare](https://seerepo.com/compare/keras-team/keras/vs/opendatalab/MinerU)

## Frequently asked questions

### What language is keras written in?

keras is written in Python, with 324,787 written lines.

### Does keras use AI?

Yes. keras uses AI through torch, TensorFlow, ml-dtypes, scikit-learn, ai-edge-litert, and onnxruntime.

### What services does keras use?

keras uses h5py.

### Does keras have tests?

Yes. keras has 318 test files and is tested with pytest-cov, pytest-xdist, and Pytest.

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

The ones that share most of its stack: datawhalechina/hello-agents, debpalash/VoiceStudio, and unslothai/unsloth.

## 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.
