Introducing scalable AI media processing for Nextcloud.
This is a standalone Visionatrix service, allowing you to process media files directly within your Nextcloud.
Each user is authenticated via Nextcloud credentials and has a personal task history.
Note
We recommend starting with the "light-weight" flows, such as SDXL Lighting, Remove background (BiRefNet), and Remove background (Bria), to test your hardware.
You can use Visionatrix as the TextToImage provider via Nextcloud Assistant.
Once the Visionatrix flow is installed and supported, it will be registered as a TextToImage provider.
Note
Not all Visionatrix flows are available in Nextcloud Assistant. See the list here
Note
The AppAPI
application needs to be enabled to install and use this application.
- Configure AppAPI.
- Once AppAPI is set up and the deployment daemon is configured, install the Nextcloud Visionatrix.
- Enjoy Nextcloud Visionatrix from the Top Menu.
We offer two types of installation:
-
Standard Installation: Includes both the Visionatrix server for task management and a built-in worker for task processing.
For this installation, you'll need either a powerful CPU with at least 32 GB of RAM or a GPU with at least 8 GB of VRAM. (Some flows, like background removal, are fast even on CPU and don’t require high-end hardware.)
-
Advanced Installation: Starting from Nextcloud version
31
, you can install only the server component by settingDISABLE_WORKER=1
in the environment variables during application installation. In this mode, the server will manage tasks, while external workers (installed elsewhere) will process them.
Note
Worker authentication uses Nextcloud credentials. If 2FA is enabled, you will need to use an App Password to connect external workers.
For more information, please refer to the original Visionatrix documentation.
Feel free to ask questions or report issues.