> For the complete documentation index, see [llms.txt](https://docs.facefusion.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.facefusion.io/3.6.1/usage/cli-commands/general.md).

# General

### Run

Run the program.

Command: `run`

Arguments:

* [Paths](/3.6.1/usage/cli-arguments/paths.md)
* [Face Detector](/3.6.1/usage/cli-arguments/face-detector.md)
* [Face Landmarker](/3.6.1/usage/cli-arguments/face-landmarker.md)
* [Face Selector](/3.6.1/usage/cli-arguments/face-selector.md)
* [Face Masker](/3.6.1/usage/cli-arguments/face-masker.md)
* [Voice Extractor](/3.6.1/usage/cli-arguments/voice-extractor.md)
* [Frame Extraction](/3.6.1/usage/cli-arguments/frame-extraction.md)
* [Output Creation](/3.6.1/usage/cli-arguments/output-creation.md)
* [Processors](/3.6.1/usage/cli-arguments/processors.md)
* [UIs](/3.6.1/usage/cli-arguments/uis.md)
* [Benchmark](/3.6.1/usage/cli-arguments/benchmark.md)
* Download
  * [Download Providers](/3.6.1/usage/cli-arguments/download.md#download-providers)
* [Execution](/3.6.1/usage/cli-arguments/execution.md)
* [Memory](/3.6.1/usage/cli-arguments/memory.md)
* Misc
  * [Log Level](/3.6.1/usage/cli-arguments/misc.md#log-level)

### Headless Run

Run the program in headless mode.

Command: `headless-run`

Arguments:

* [Paths](/3.6.1/usage/cli-arguments/paths.md)
* [Face Detector](/3.6.1/usage/cli-arguments/face-detector.md)
* [Face Landmarker](/3.6.1/usage/cli-arguments/face-landmarker.md)
* [Face Selector](/3.6.1/usage/cli-arguments/face-selector.md)
* [Face Masker](/3.6.1/usage/cli-arguments/face-masker.md)
* [Voice Extractor](/3.6.1/usage/cli-arguments/voice-extractor.md)
* [Frame Extraction](/3.6.1/usage/cli-arguments/frame-extraction.md)
* [Output Creation](/3.6.1/usage/cli-arguments/output-creation.md)
* [Processors](/3.6.1/usage/cli-arguments/processors.md)
* [Execution](/3.6.1/usage/cli-arguments/execution.md)
* Download
  * [Download Providers](/3.6.1/usage/cli-arguments/download.md#download-providers)
* [Memory](/3.6.1/usage/cli-arguments/memory.md)
* Misc
  * [Log Level](/3.6.1/usage/cli-arguments/misc.md#log-level)

### Batch Run

Run the program in batch mode.

Command: `batch-run`

Arguments:

* Paths
  * [Config Path](/3.6.1/usage/cli-arguments/paths.md#config-path)
  * [Temp Path](/3.6.1/usage/cli-arguments/paths.md#temp-path)
  * [Jobs Path](/3.6.1/usage/cli-arguments/paths.md#jobs-path)
* [Patterns](/3.6.1/usage/cli-arguments/patterns.md)
* [Face Detector](/3.6.1/usage/cli-arguments/face-detector.md)
* [Face Landmarker](/3.6.1/usage/cli-arguments/face-landmarker.md)
* [Face Selector](/3.6.1/usage/cli-arguments/face-selector.md)
* [Face Masker](/3.6.1/usage/cli-arguments/face-masker.md)
* [Voice Extractor](/3.6.1/usage/cli-arguments/voice-extractor.md)
* [Frame Extraction](/3.6.1/usage/cli-arguments/frame-extraction.md)
* [Output Creation](/3.6.1/usage/cli-arguments/output-creation.md)
* [Processors](/3.6.1/usage/cli-arguments/processors.md)
* Download
  * [Download Providers](/3.6.1/usage/cli-arguments/download.md#download-providers)
* [Execution](/3.6.1/usage/cli-arguments/execution.md)
* [Memory](/3.6.1/usage/cli-arguments/memory.md)
* Misc
  * [Log Level](/3.6.1/usage/cli-arguments/misc.md#log-level)

### Force Download

Force automate downloads and exit.

Command: `force-download`

Arguments:

* [Download](/3.6.1/usage/cli-arguments/download.md)
* Misc
  * [Log Level](/3.6.1/usage/cli-arguments/misc.md#log-level)

### Benchmark

Benchmark the program.

Command: `benchmark`

Arguments:

* Paths
  * [Temp Path](/3.6.1/usage/cli-arguments/paths.md#temp-path)
* [Face Detector](/3.6.1/usage/cli-arguments/face-detector.md)
* [Face Landmarker](/3.6.1/usage/cli-arguments/face-landmarker.md)
* [Face Selector](/3.6.1/usage/cli-arguments/face-selector.md)
* [Face Masker](/3.6.1/usage/cli-arguments/face-masker.md)
* [Voice Extractor](/3.6.1/usage/cli-arguments/voice-extractor.md)
* [Frame Extraction](/3.6.1/usage/cli-arguments/frame-extraction.md)
* [Output Creation](/3.6.1/usage/cli-arguments/output-creation.md)
* [Processors](/3.6.1/usage/cli-arguments/processors.md)
* [Benchmark](/3.6.1/usage/cli-arguments/benchmark.md)
* [Execution](/3.6.1/usage/cli-arguments/execution.md)
* [Memory](/3.6.1/usage/cli-arguments/memory.md)
* Misc
  * [Log Level](/3.6.1/usage/cli-arguments/misc.md#log-level)
