# How to use extensions in Automatic1111

## **What are extensions?** <a href="#what-are-extensions" id="what-are-extensions"></a>

{% hint style="info" %}
Some popular extensions include: *ReActor faceswap, ADetailer, AnimateDiff, AgentScheduler, ControlNet, Deforum, Infinite Zoom, Inpaint Anything, Loopback Wave, Openpose Editor, Regional Prompter, SadTalker, Temporal-Kit, Ultimate SD Upscale, and Wav2Lip Studio*. \
\
**They're all preinstalled on Think Diffusion machines.**
{% endhint %}

<figure><img src="https://learn.thinkdiffusion.com/content/images/2023/11/thinkdiffusion-automatic1111-extensions.webp" alt="" height="506" width="975"><figcaption></figcaption></figure>

Extensions are technically scripts, but you can think of them as helpful **modules/plugins created by the open source community** that enhance and extend functionality, ease of use, shape our workflows and make Stable Diffusion the most powerful AI art generator in the world.

## How do I install extensions in Automatic1111? <a href="#how-do-i-install-extensions" id="how-do-i-install-extensions"></a>

\
Most extensions can be installed by user with the steps below:

* Open the Extensions Tab in Automatic1111 SD Web U
* In the Extension Tab Open the "Install from URL" tab
* Paste the extensions link into the URL input ( i.e. *<https://github.com/fkunn1326/openpose-editor.git>*)
* Press install and wait for it to complete
* Restart Automatic1111 by going to the extensions tab and clicking the "Apply and Restart" UI Button

{% hint style="info" %}
For complex extensions that require additional installation steps beyond the self-serve Extensions tab, we're here to help. Ping us a message in the ⁠[💡-feature-requests](https://discord.com/channels/1102237470457864282/1125256301581176872) Discord channel.
{% endhint %}

{% embed url="<https://learn.thinkdiffusion.com/content/media/2023/11/extensions-install.mp4>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.thinkdiffusion.com/ai-art-video-models-and-apps/automatic1111-in-the-cloud/how-to-use-extensions-in-automatic1111.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
