# Models Setup

🚀 **Workers receive an extra 3 points for each model executed, presenting a beneficial chance for maximizing productivity.** It is imperative, however, to select models that are compatible with your system specifications.&#x20;

:arrow\_up:**Note:** Until the dashboard toggle becomes available, kindly use Docker for manual setup.

## 1. Text Ui

<table data-full-width="false"><thead><tr><th></th><th width="381.2000732421875"></th></tr></thead><tbody><tr><td>CPU</td><td>4 Threads</td></tr><tr><td>Memory</td><td>4.00 GB</td></tr><tr><td>Image size</td><td>24.5GB</td></tr></tbody></table>

{% code fullWidth="false" %}

```bash
# Use this command to start the model on the machine running the worker node.
docker run -d --name text-ui --restart=unless-stopped --network brinxai-network --cpus=4 --memory=4096m -p 127.0.0.1:5000:5000 admier/brinxai_nodes-text-ui:latest
```

{% endcode %}

## 2. Rembg

<table data-full-width="false"><thead><tr><th></th><th width="381.2000732421875"></th></tr></thead><tbody><tr><td>CPU</td><td>2 Threads</td></tr><tr><td>Memory</td><td>2.00 GB</td></tr><tr><td>Image size</td><td>9.1GB</td></tr></tbody></table>

{% code fullWidth="false" %}

```bash
# Use this command to start the model on the machine running the worker node.
docker run -d --name rembg --restart=unless-stopped --network brinxai-network --cpus=2 --memory=2048m -p 127.0.0.1:7000:7000 admier/brinxai_nodes-rembg:latest
```

{% endcode %}

## 3. Upscaler

<table data-full-width="false"><thead><tr><th></th><th width="381.2000732421875"></th></tr></thead><tbody><tr><td>CPU</td><td>2 Threads</td></tr><tr><td>Memory</td><td>2.00 GB</td></tr><tr><td>Image size</td><td>4.4GB</td></tr></tbody></table>

```bash
# Use this command to start the model on the machine running the worker node.
docker run -d --name upscaler --restart=unless-stopped --network brinxai-network --cpus=2 --memory=2048m -p 127.0.0.1:3000:3000 admier/brinxai_nodes-upscaler:latest
```

## 4. Stable Diffusion

<table data-full-width="false"><thead><tr><th></th><th width="381.2000732421875"></th></tr></thead><tbody><tr><td>CPU</td><td>8 Threads</td></tr><tr><td>Memory</td><td>8.00 GB</td></tr><tr><td>Image size</td><td>5.6GB</td></tr></tbody></table>

```bash
# Use this command to start the model on the machine running the worker node.
docker run -d --name stable-diffusion --restart=unless-stopped --network brinxai-network --cpus=8 --memory=8192m -p 127.0.0.1:5050:5050 admier/brinxai_nodes-stabled:latest
```

### 📝 Notes

* You can run multiple models simultaneously however just make sure to manage your system resources carefully.
* If any model(s) experiences issues, restart the container. If the problem persist, there may be a system bottleneck; in that case, stop the container. If you suspect it's a bug, feel free to contact us on Discord.


---

# 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://brinxai.gitbook.io/brinxai-depin-ai/worker-nodes-setup/deb-worker-nodes-docker-setup/models-setup.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.
