Source: https://seerepo.com/r/deepfakes/faceswap/built
Markdown source: https://seerepo.com/r/deepfakes/faceswap/built.md
Description: faceswap is a Python repo. It uses AI through torch, opencv-python, Keras, torchvision, and scikit-learn and makes its content with pillow and av.

# What is faceswap built with?

faceswap is a Python repo. It uses AI through torch, opencv-python, Keras, torchvision, and scikit-learn, makes its content with pillow and av, is tested with Pytest and pytest-mock, and deploys with psutil. It has 95,327 written lines, with 40 test files.

Read on November 5, 2026, at commit f530cb7.

Repository: https://github.com/deepfakes/faceswap

## Frontend

### Styles

- **sphinx-rtd-theme**

### Interface

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

## Backend

### AI

- **[torch](https://seerepo.com/uses/torch)**: 43 files
- **[opencv-python](https://seerepo.com/uses/opencv-python)**: 33 files
- **Keras**: 25 files
- **[torchvision](https://seerepo.com/uses/torchvision)**: 2 files
- **[scikit-learn](https://seerepo.com/uses/scikit-learn)**: 1 file

## Support

### Content

- **[pillow](https://seerepo.com/uses/pillow)**: 4 files
- **av**: 1 file

### Testing

- **Pytest**: 24 files
- **pytest-mock**: 10 files

### Deploy

- **[psutil](https://seerepo.com/uses/psutil)**: 4 files

### Tools

- **flake8**
- **mypy**
- **pylint**
- **types-psutil**
- **types-pyyaml**
- **types-setuptools**
- **packaging**: 1 file
- **tensorboard**: 1 file

### Other

- **cloudpickle**
- **decorator**
- **ffmpy**
- **nvidia-ml-py**
- **NumPy**: 83 files
- **tqdm**: 6 files
- **numexpr**: 2 files

## Other repos with a similar stack

- [tensorflow/models](https://seerepo.com/r/tensorflow/models/built): matplotlib, torch, opencv-python, torchvision, scikit-learn, pillow, psutil · [Compare](https://seerepo.com/compare/deepfakes/faceswap/vs/tensorflow/models)
- [unslothai/unsloth](https://seerepo.com/r/unslothai/unsloth/built): matplotlib, torch, scikit-learn, pillow, av, psutil · [Compare](https://seerepo.com/compare/deepfakes/faceswap/vs/unslothai/unsloth)
- [ultralytics/ultralytics](https://seerepo.com/r/ultralytics/ultralytics/built): matplotlib, torch, opencv-python, torchvision, pillow, psutil · [Compare](https://seerepo.com/compare/deepfakes/faceswap/vs/ultralytics/ultralytics)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): matplotlib, torch, opencv-python, scikit-learn, pillow, psutil · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/deepfakes/faceswap)
- [run-llama/llama_index](https://seerepo.com/r/run-llama/llama_index/built): matplotlib, torch, opencv-python, scikit-learn, pillow, psutil · [Compare](https://seerepo.com/compare/deepfakes/faceswap/vs/run-llama/llama_index)
- [debpalash/VoiceStudio](https://seerepo.com/r/debpalash/VoiceStudio/built): matplotlib, torch, torchvision, pillow, psutil · [Compare](https://seerepo.com/compare/debpalash/VoiceStudio/vs/deepfakes/faceswap)

## Frequently asked questions

### What language is faceswap written in?

faceswap is written in Python, with 95,327 written lines.

### Does faceswap use AI?

Yes. faceswap uses AI through torch, opencv-python, Keras, torchvision, and scikit-learn.

### Does faceswap have tests?

Yes. faceswap has 40 test files and is tested with Pytest and pytest-mock.

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

The ones that share most of its stack: tensorflow/models, unslothai/unsloth, and ultralytics/ultralytics.

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