deepfakes

A tool that utilizes deep learning to recognize and swap faces in pictures and videos.

v3.0.0
Published at
Dec 21, 2025
57,604
Stars
141,874
Download
Synced at
11m ago

Latest release

v3.0.0Dec 21, 2025, 02:44 AM
Downloads slow? Switch the source anytime above

README

Project Overview

FaceSwap is a tool that utilizes deep learning to recognize and swap faces in pictures and videos.

Key Features

  • Extract faces from images and videos
  • Train models for face swapping
  • Convert swapped faces back to images or videos
  • Graphical User Interface (GUI)
  • Supports multiple models (Phaze-A, Villain, etc.)

Target Audience

  • Deep learning and computer vision researchers
  • AI and machine learning enthusiasts
  • Developers interested in generative models

Quick Start

  1. Check INSTALL.md for installation steps
  2. Install dependencies based on your system configuration
  3. Run the GUI or command-line tool
  4. Follow the Extract → Train → Convert workflow

Core Advantages

  • Open-source and free with powerful face-swapping capabilities
  • Supports multiple models and algorithms
  • Offers both GUI and command-line interfaces
  • Active community with continuous updates

System Requirements

  • OS: Windows, Linux, macOS
  • Architectures: x86_64 (GPU acceleration required)
  • Additional Dependencies: Python, TensorFlow, CUDA (for NVIDIA GPUs)

Notes

  • Please comply with ethical and legal standards; use only for legitimate and ethical purposes
  • A powerful GPU is recommended for reasonable speed
  • Installation can be complex; read the documentation carefully

Release history

Sort