MCPcopy
hub / github.com/facefusion/facefusion

github.com/facefusion/facefusion @3.7.0 sqlite

repository ↗ · DeepWiki ↗ · release 3.7.0 ↗
1,245 symbols 7,040 edges 223 files 0 documented · 0%
README

FaceFusion

Industry leading face manipulation platform.

Build Status Coverage Status License

Preview

Preview

Installation

Be aware, the installation needs technical skills and is not recommended for beginners. In case you are not comfortable using a terminal, our Windows Installer and macOS Installer get you started.

Usage

Run the command:

python facefusion.py [commands] [options]

options:
  -h, --help                                      show this help message and exit
  -v, --version                                   show program's version number and exit

commands:
    run                                           run the program
    headless-run                                  run the program in headless mode
    batch-run                                     run the program in batch mode
    force-download                                force automate downloads and exit
    benchmark                                     benchmark the program
    job-list                                      list jobs by status
    job-create                                    create a drafted job
    job-submit                                    submit a drafted job to become a queued job
    job-submit-all                                submit all drafted jobs to become a queued jobs
    job-delete                                    delete a drafted, queued, failed or completed job
    job-delete-all                                delete all drafted, queued, failed and completed jobs
    job-add-step                                  add a step to a drafted job
    job-remix-step                                remix a previous step from a drafted job
    job-insert-step                               insert a step to a drafted job
    job-remove-step                               remove a step from a drafted job
    job-run                                       run a queued job
    job-run-all                                   run all queued jobs
    job-retry                                     retry a failed job
    job-retry-all                                 retry all failed jobs

Documentation

Read the documentation for a deep dive.

Core symbols most depended-on inside this repo

get_test_example_file
called by 346
tests/helper.py
resolve_download_url
called by 211
facefusion/download.py
resolve_relative_path
called by 208
facefusion/filesystem.py
get_test_jobs_directory
called by 124
tests/helper.py
get_test_output_file
called by 95
tests/helper.py
register_ui_component
called by 89
facefusion/uis/core.py
is_video
called by 50
facefusion/filesystem.py
add_step
called by 47
facefusion/jobs/job_manager.py

Shape

Function 1,239
Route 6

Languages

Python100%

Modules by API surface

facefusion/ffmpeg_builder.py45 symbols
facefusion/vision.py41 symbols
facefusion/program.py36 symbols
facefusion/processors/modules/face_editor/core.py32 symbols
tests/test_vision.py28 symbols
facefusion/jobs/job_manager.py27 symbols
facefusion/filesystem.py27 symbols
facefusion/processors/modules/face_swapper/core.py22 symbols
facefusion/face_helper.py22 symbols
tests/test_filesystem.py19 symbols
facefusion/processors/modules/expression_restorer/core.py19 symbols
facefusion/processors/modules/background_remover/core.py19 symbols

Dependencies from manifests, versioned

gradio5.50.0 · 1×
gradio-rangeslider0.0.8 · 1×
numpy2.2.1 · 1×
onnx1.21.0 · 1×
onnxruntime1.26.0 · 1×
opencv-python4.13.0.92 · 1×
scipy1.17.1 · 1×
tqdm4.67.3 · 1×

For agents

$ claude mcp add facefusion \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact