GenAsset
Image generation version control
Image generation version control

Version control for AI image generation.

AI assets are easy to create, but hard to reproduce. GenAsset versions every generation's recipe, so creators can reuse and build on their best work.

Built for ComfyUI and Python workflows
Agentic ready
Share and reproduce
Asset record
rain-courtyard-character
v2 current
v2
v1
Prompt
55mm portrait, rain-soaked courtyard, blue coat, warm window light
Workflow
sdxl-character-edit.json
Changes
+ natural face, + sharper fabric, + cinematic blue-hour light
Assets
128
Versions
412
Storage
640MB
The problem

AI images are easy to generate. They are hard to reproduce.

Prompts get lost.
Seeds are forgotten.
Workflow JSON changes.
Edits overwrite previous versions.
Good outputs become impossible to recreate.
GenAsset fixes this by turning every generation into a reusable asset record.
How it works
Generate in ComfyUI or using SDK
Create with your normal graph or script workflow.
Save to GenAsset
Capture preview plus reproducibility metadata: prompt, seed, model, workflow JSON, and everything you need to reproduce.
Browse, compare, reload
Return to the exact asset and continue from any version.
In ComfyUI

It is just another node in your graph.

Simple, but powerful: run your workflow normally and GenAsset keeps track of every small change.

Load Checkpoint
juggernautXL_version2.safetensors
MODEL · CLIP · VAE
CLIP Text Encode
cinematic portrait, soft natural light
50mm lens, shallow depth of field
Load GenAsset
version_id: v1
latent_image output
KSampler
seed 1
steps 8
sampler euler
VAE Decode
samples -> image
Save To GenAsset
base_url
workspace_token
asset_name: portrait-v2
Preview
1024 x 1024
Input v1
Output v2
Core features

The asset record becomes the source of truth.

Save every version
Keep each generation and edit as a version you can inspect, compare, and reload.
Share reproducible assets
Send read-only links with the image, prompt, seed, model, workflow JSON, and metadata.
Track targeted edits
Use semantic regions such as face, hair, coat, or background to record controlled edits.
Connect agents and scripts
Let AI agents manage assets safely through an API with deterministic replay.
Annotated edit
portrait-v4.annotation.json
safe edit
hairfacecoatbackground
Prompted update
update the coat color to red, keep face and background unchanged
Target
annotation.layers.coat
New version
v4 annotation-only edit
Who it is for

Built for creators who need to come back to the work.

ComfyUI

Save, load, compare, and continue versions directly from your graph.

Custom nodes repo
Python SDK

Script uploads, metadata updates, and version operations in clean API calls.

SDK repo
AI Agents

Let agents inspect assets and create safe, traceable versioned edits.

Agent examples
Available now

Free

$0 / month
$0

For individual creators testing GenAsset with real ComfyUI workflows.

Up to 2 workspaces
1GB asset storage
Up to 250 saved assets
ComfyUI save/load nodes
Public read-only asset links
Start free
Live now

Pro

$9.99 / user / month
$0

For teams that need shared asset history, reproducible workflows, and more storage.

Up to 15 team members
50GB shared asset storage
Up to 5 workspaces
Custom organizations
Priority workflow search and version comparison
Open checkout

Keep the assets. Keep the recipe. Keep the history.