Visionatrix

Visionatrix

AI Media processing using ComfyUI

Stars: 75

Visit
 screenshot

Visionatrix is a project aimed at providing easy use of ComfyUI workflows. It offers simplified setup and update processes, a minimalistic UI for daily workflow use, stable workflows with versioning and update support, scalability for multiple instances and task workers, multiple user support with integration of different user backends, LLM power for integration with Ollama/Gemini, and seamless integration as a service with backend endpoints and webhook support. The project is approaching version 1.0 release and welcomes new ideas for further implementation.

README:

Visionatrix

Analysis & Coverage Documentation Models Catalog PythonVersion

Visionatrix Logo

Simplify your AI image generation workflows with Visionatrixβ€”an intuitive interface built on top of ComfyUI

πŸš€ Features

  • πŸ”§ Easy Setup & Updates: Quick setup with simple installation and seamless version updates.
  • πŸ–₯️ Minimalistic UI: Clean, user-friendly interface designed for daily workflow usage.
  • 🌐 Prompt Translation Support: Automatically translate prompts for media generation.
  • πŸ› οΈ Stable Workflows: Versioned and upgradable workflows.
  • πŸ“ˆ Scalability: Run multiple instances with simultaneous task workers for increased productivity.
  • πŸ‘₯ Multi-User Support: Configure for multiple users with ease and integrate different user backends.
  • πŸ€– LLM Integration: Effortlessly incorporate Ollama/Gemini as your LLM for ComfyUI workflows.
  • πŸ”Œ Seamless Integration: Run as a service with backend endpoints for smooth project integration.

πŸ–ΌοΈ User Interface

Access the Visionatrix UI at http://127.0.0.1:8288 (default).

Visionatrix UI Light Mode

Visionatrix UI Light Mode

πŸ“Ή Click to see a short video demo

Visionatrix Demo

πŸ“₯ Installation

Requirements

  • Python 3.10 (recommended) or higher
  • GPU with at least 10 GB of memory (12GB recommended)

Quick Start (Linux/macOS/WSL)

Install prerequisites (Python, Git, etc.)

For Ubuntu 22.04:

sudo apt install wget curl python3-venv python3-pip build-essential git

Download and run the easy_install.py script:

Note: This script will clone the Visionatrix repository into your current folder and perform the installation. After installation, you can always run easy_install from the "scripts" folder.

Using wget:

wget -O easy_install.py https://raw.githubusercontent.com/Visionatrix/Visionatrix/main/scripts/easy_install.py && python3 easy_install.py

Using curl:

curl -o easy_install.py https://raw.githubusercontent.com/Visionatrix/Visionatrix/main/scripts/easy_install.py && python3 easy_install.py

Follow the prompts during installation. In most cases, everything should work smoothly.

To launch Visionatrix from the activated virtual environment:

python -m visionatrix run --ui

Quick Start (Windows)

We offer a portable version to simplify installation (no need for Git or Visual Studio compilers).

Currently, we provide versions for CUDA/CPU. If there's demand, we can add a DirectML version.

  1. Download: Visit our Releases page.
  2. Get the Portable Archive: Download vix_portable_cuda.7z.001 (and vix_portable_cuda.7z.002 if present).
  3. Unpack and Run: Extract the archive and run run_nvidia_gpu.bat or run_cpu.bat.

Manual Installation

For manual installation steps, please refer to our detailed documentation.

πŸ”„ Updating Visionatrix

For Linux/macOS

Run the easy_install script and select the "Update" option.

python3 easy_install.py

For Windows (Portable Version)

Updating the portable version involves:

  1. Unpacking the new portable version.
  2. Moving vix_models, vix_tasks_files, and tasks_history.db from the old version to the new one.
  3. In most cases, this should be sufficient unless there are breaking changes.

πŸ“š Documentation and Support

If you have any questions or need assistance, we're here to help! Feel free to start a discussion or explore our resources:

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for Visionatrix

Similar Open Source Tools

For similar tasks

For similar jobs