Autolume

A Neural-network based visual synthesizer.

Autolume is a no-coding generative AI system allowing artists to train, craft, and explore their own models.

Autolume Main Features

Network Training

Autolume provides the option to train models from scratch or resume training from a previously trained model. The training module accommodates both square and non-square datasets and leverages augmentation algorithms to facilitate training with smaller datasets.

Latent Projection

The projection module allows loading a target image, a text prompt, or a combination of both, to find the closest corresponding latent vector of a trained model. Different methods are provided to search for the corresponding latent vector that you can choose from.

Model Mixing

This module provides the ability to mix two trained models together to make a new model. It works based on selecting parts of one model and parts of a different model, thereby mixing the features of the two models. Model Mixing is available both offline and in the real-time module.

Feature Extraction

This module identifies and extracts interpretable feature directions in the latent space of a trained model based on Principal Component Analysis (PCA). These extracted feature directions can be then accessible in the Renderer.

Real-time Generation

Autolume-live is the module in which you can load a model and work with it in real-time. It provides you with a diverse set of features to explore the latent space in different ways and to play with the parameters of the network. It also enables you to control the parameters via OSC protocol for audio-reactive and other kinds of interactive works.

Super-resolution

The Super-resolution module provides the feature to upscale images and videos for higher resolution distribution of your work.

Where the real-time AI generation happens…

Autolume-live is the module in which you can load a model and work with it in real-time. It provides you with a diverse set of features to explore the latent space in different ways and to play with the parameters of the network. It also enables you to control the parameters via OSC protocol for audio-reactive and other kinds of interactive works.

A complete overview of Autolume features:

Autolume Documentation

Run Autolume

Using Autolume is now easier than ever with a simple executable file. No complex setup—just download, extract, and run.

Requires Windows with an NVIDIA GPU (RTX 2070 or higher recommended)

Get Started:

1. Download Autolume.zip.
2. Extract all files to a folder of your choice.
3. Open the main directory and double-click Autolume.exe.
4. (Optional) Create a desktop shortcut for quick access.

Report a Problem

As a dedicated research team behind Autolume, we emphasize that our system is a tool for exploration and innovation without direct support. However, we greatly value feedback from our users.

Reporting any issues you encounter with Autolume will help us with the continual improvement and refinement of our system.

Autolume Artworks

Autolume Resources

Pre-trained Models

Access and use a curated list of pre-trained models for Autolume.

Datasets

Find a curated list of open-access datasets that you can use for network training.

Code Repository

Contribute to the development of Autolume.

Share Your Work

Share your datasets, trained networks, and artworks with a larger community of artists.