Veles

Veles

AI Image Generation Platform

Veles Veles
V β€” / 2000
Edit Preset
Generation Parameters
Video Parameters
LoRA Strengths
Refiner
Source Review context
Classification guide
  • ALLOW_COMMERCIAL β€” model can be used in any generation; no extra gate.
  • ALLOW_NON_COMMERCIAL β€” community-only use; commercial dispatch is gated.
  • REVIEW_REQUIRED β€” operator must finish review before dispatch.
  • BLOCKED β€” model cannot be dispatched until cleared.
  • UNKNOWN β€” needs operator decision.
Assign license

Sets upstream_license_id + license_decision on the asset version. Does NOT publish β€” publication still requires Save classification with Publish if eligible ticked and the Part 92B / Part 93 guards.

License Library

The License Library left panel is hosted inside the Review Queue page. Use the panel's width control to narrow / collapse / fully hide it (Part 92Z-C's "Γ—" button).

Severity legend
  • blocker β€” condition that fails the row outright; row cannot dispatch until satisfied.
  • warning β€” operator should review; dispatch may still proceed.
  • info β€” purely informational; no dispatch impact.
Status legend
  • satisfied β€” condition met.
  • unsatisfied β€” condition not met; gates dispatch if a blocker.
  • unknown β€” not yet evaluated.
  • waived β€” operator override.
  • not_applicable β€” condition does not apply to this row.
Show affected rows

Clicking Show affected rows on any condition opens a filter on the Review Queue, scoped to the asset_versions that reference this condition. Review metadata only β€” no generation, no dispatch.

URL records

Each URL record points to upstream source / license evidence for an asset version. Admins use them to verify provenance during review.

Server-side probe

The probe issues a server-side HEAD request against the URL to capture status_code + last_seen. No third-party tracking, no client-side fetch from operator browsers.

Privacy

Admin-only. URL records are NOT exposed on the anonymous /v1/assets response. No secrets / tokens / Authorization headers are stored or transmitted.

Preview-only

The Workflow Preview is a review-only tool. It runs the Part 83 _inspect() static analyzer against the pasted workflow JSON and reports security findings + required assets.

Safety statement
  • Does NOT execute the workflow.
  • Does NOT create a job.
  • Does NOT download models.
  • Does NOT install custom nodes.
  • Does NOT dispatch workers.
Create review package

When the preview surface offers Create review package, it materializes the analyzer output into a workflow draft (Part 87 admin endpoint). Promotion to a workflow_template is a separate admin action (Part 88) gated by Part 92B preflight and Part 93 publish confirmation.

Draft status
  • imported β€” newly created via Part 87 preview endpoint.
  • reviewing β€” operator is reviewing; PATCH event recorded.
  • approved_for_template_build β€” eligible for Part 88 promote.
  • promoted_to_template β€” Part 88 promote ran; workflow_templates row created.
  • rejected β€” operator declined.
  • deprecated β€” soft-archived.
Audit trail

Every PATCH writes one row to workflow_draft_events with the diff that was applied. The Part 89A no-op Save guard prevents empty {"diff":{}} events when the form is unchanged β€” Save short-circuits with "No changes to save".

Promotion / publication

Promotion to workflow_templates is the Part 88 admin endpoint (per-draft button). Publication to supported_public is gated by Part 92B preflight + Part 93 confirm-token. Workflow Drafts is review-only β€” no Run / Execute / Generate / Publish / Install / Download buttons.

Source Review context Drawer content updates automatically when you switch Source Review subtabs.

How to generate

1. Choose a PresetPick one that matches the kind of image you want.
2. Write your promptDescribe what you want to see in plain words.
3. Adjust settingsOnly change them if you know what you are doing.
4. Click GenerateThe network finds a matching worker automatically.
5. Download the resultSave it or generate again with a different prompt.

Base Model Guide

FLUX-S FLUX.1 Schnell
Distilled diffusion transformer. Excellent at rendering readable text and typography, bold color palettes, and strong prompt adherence.
βœ“ Text-in-image, logos, posters Β· vivid output Β· Schnell runs in 4 steps
βœ— No negative prompt (zeroed conditioning) Β· can look over-stylized on faces
SDXL Stable Diffusion XL 1.0
The workhorse: huge LoRA ecosystem, versatile across realism, anime, and concept art. Optional refiner pass adds polish.
βœ“ Largest community LoRAs Β· broad style coverage Β· fast on consumer GPUs
βœ— Unreliable text rendering Β· weaker prompt adherence than newer models
SD 3.5 Stable Diffusion 3.5 Medium
MMDiT architecture with improved prompt fidelity and composition vs SDXL. Permissive community license.
βœ“ Better prompt following Β· good typography Β· lightweight MMDiT
βœ— Small LoRA ecosystem Β· prefers low CFG (β‰ˆ 4.5) + sgm_uniform scheduler
Job Summary ?
Price β€”
Max VRAM β€”
Est. job time β€”
Execution time only Β· No queue wait included
Weekly allowance β€”
Remaining after β€”
Resets in β€”

Live Network ?

Jobs in Queue?β€”
Online Workers?β€”
Avg Queue Waitβ€”
Avg Job Timeβ€”
Start with a preset
Choose what you want to create.
No preview media available for this preset yet.
Community Presets
Create a Preset →
Select a Preset above to start generating

Source Image

Mask Source
Drop mask image here or click to upload
Uploaded mask preview
mask
Mask preview (white = will be regenerated)
mask preview
SAM Detection Settings
AI detection: mask generated from Detection Prompt using SAM + GroundingDINO β€” no painting needed.
β–Έ Advanced Mask Controls
Outpaint Padding (leave 0 for pure inpaint)

Prompt

Trigger words:

Shared controls

Job price
β€”
Select a preset to see price
Advanced Controls expand

Model Slots

Parameters

More steps = higher price

Video Settings

LoRA Strengths

Refiner

Import / Export Settings

Recent Jobs

No jobs yet

How models work

1. Submit for reviewOpen Submissions and give us the model page URL and a direct file URL.
2. Automatic license checkWe check the upstream license and Veles-relevant rights before anything is queued.
3. Admin reviewOnce automatic checks pass, an admin approves it. Non-commercial models are blocked.
4. Reuse everywhereApproved models appear in your My models scope and the public catalog (after admin review). Workers download them automatically.
5. Catalog scopeUse the Catalog scope control on the right to switch between All models, My models, and Public catalog.

Models

All models β€” public catalog and your registered models combined.

Loading…

Blocked Models (license / policy)

These models are blocked from installation and use on the network for licensing or policy reasons. You can still review source information on CivitAI.
Loading blocked list…

Catalog scope

Filters & search

Models are filtered by Base Model when selecting in templates. SDXL 1.0 templates show only SDXL models; WAN Video templates show only WAN models. Models with no Base Model set are shown in all templates.

How My Models work

Registered modelsModels you have submitted for review and the worker network. Each row is one registered model.
VersionsA model can have multiple versions. Each version has its own file, license metadata, and worker compatibility.
Images / previewsOptional preview images uploaded with each version. Help operators identify the right model.
Worker availabilityThe "online workers" badge shows how many active workers currently have the version installed and ready to dispatch.
Edit / delete safetyYou can edit metadata at any time. Deleting a version is non-destructive β€” the underlying asset is not removed from workers that still have it.
Public / private visibilityYour models are private by default. Visibility is controlled by the admin review queue.

My Models

Your registered models β€” manage versions, edit metadata, or delete.

Loading…

Filters & search

How templates work

1. A template = workflow blueprintIt defines how generation is wired together internally.
2. Named model slotsEach slot is a place for a specific model (checkpoint, LoRA, VAE…).
3. Templates are reusableMany Presets can share the same template.
4. Use a templateClick Use to go to Generate with that template pre-selected.

Workflow Templates

Reusable generation blueprints used by Presets. Each template defines the model slots, task type, and internal workflow.

Currently active: Supported base models — SDXLΒ 1.0, FLUX.1 Schnell, WAN VideoΒ 2.2Β TI2V-5B, and SDΒ 3.5 Medium. Other families (SDΒ 1.5, Pony) are not wired into the current generation workflows.

How Presets work

1. Pick a templateChoose the workflow that matches what you want to generate.
2. Attach modelsFill each slot with the right model from your library.
3. Set defaultsAdd a default prompt and generation parameters.
4. Upload previewsGood preview images build trust and show what the Preset can do.
5. Use itClick Use to apply this Preset to a new generation.

Only you can edit or delete your own Presets.

Presets

Combine a workflow template, selected models, and default generation settings to create a reusable Preset.

No Presets yet β€” create one below

Filter presets

Presets combine a workflow template, selected models, and default generation settings

Create Preset

Basic info
Workflow template
Generation Parameters defaults applied when this preset is used
Video Parameters
LoRA Strengths
Refiner
Prompts
Preview images
Save the preset first, then add preview images.
Safety
Actions

Preview Images

How history works

1. Review resultsEvery generation you run is saved here automatically.
2. Download againClick any result to download or preview it again.
3. Check failuresIf a job failed, open its details to see the error.
4. Compare outputsUse this page to compare runs and find what works best.

Jobs

Loading…

Your account

ProfileYour email and sign-in details.
PresetsManage the Presets you have created.
PreferencesSet auto-download, auto-open, and other convenience options.

Settings are saved in your browser.

Profile

Veles

Veles

βœ“ Signed in

Submit an asset

1. Direct file URLA direct link to the .safetensors / .ckpt download (HuggingFace, CivitAI, etc.).
2. Model page URLThe page describing the model β€” license, previews, author.
3. We preflight itLicence checks run automatically. If we can't approve, we'll tell you why.
4. Admin reviewAn admin will approve, reject, or request more info.

Submit a new asset

Source kind
Basic info
Model classification
Each option maps to a ComfyUI `models/<folder>` slot on the worker. If your asset doesn't fit, pick Other and the reviewer will route it.
Source links
License / safety
Actions

My submissions

Request support

What is this?Public list of models that people have submitted but Veles does not yet support. Weight tags, sizes, or runtimes that we haven't built in yet end up here.
Why vote?Your vote signals which unsupported model/variant should get attention first β€” engineering effort and licence negotiation both follow demand.
What blocks a model?Each entry shows whether the blocker is a missing weight/quant runtime, a missing workflow, or a licence clarification / negotiation.

Unsupported model ranking

Admin review

ApproveRe-runs preflight, creates an asset + version row.
RejectRejection is terminal. Requires a reason code + note.
Request infoPause the submission and ask the submitter for clarification.
BlockedPreflight auto-blocked at submission time. Cannot approve until the source is compliant.

Submission queue ?

Review-only. Does not generate, dispatch, download, or install anything.
License Library ?
?
A license id is just a slug (e.g. apache-2.0). Assigning it on a row creates the catalog entry.
Loading…

License review

ALLOW_COMMERCIALPermissive license verified. Eligible for public catalog if metadata complete.
ALLOW_NON_COMMERCIALUse restricted to non-commercial. Held private. Not eligible for paid compute.
REVIEW_REQUIREDLicense needs human inspection. Held until cleared.
BLOCKEDLicense or content blocks usage. Held; not installable.
UNKNOWNLicense not yet identified. Held β€” needs more info before any decision.
Assign licenseSets upstream_license_id + license_decision on a row. Does NOT publish β€” publication still requires metadata + P22.

Source Review

Review-only. Does not generate, dispatch, download, install, publish, or send anything to workers.
/ Conditions

Conditions

What is a condition?A generic, reusable license requirement (revenue threshold, attribution, AUP, etc.) that can be attached to any asset_version, submission, license id, or provider.
Severityblocker = blocks publishing if unsatisfied. warning = surfaced to operator. info = documentation only.
Statussatisfied / unsatisfied / unknown / not_applicable / waived (admin-decided override).

Conditions ?

Review-only. Does not generate, dispatch, download, install, publish, or send anything to workers.
/ URLs / Evidence

URLs / Evidence

What is a URL record?An admin-curated URL attached to an asset_version, submission, license id, or provider. Lets you track license pages, source repos, archive snapshots, registration forms, AUPs.
ProbeSends a server-side HEAD request with a 5-second timeout. Updates last_http_status and the URL's status (reachable / unreachable).
PrivacyAll URL records are admin-only. Never exposed to anonymous /v1/assets.

URLs / Evidence ?

Add URL record:
Review-only. Does not generate, dispatch, download, install, publish, or send anything to workers.
/ Workflow Preview

Workflow Preview

What is this?A static analysis pass over a ComfyUI workflow JSON. Detects nodes, required models, custom-node packs, exposed inputs, and security risks.
Preview only.This does not run the workflow, create a job, download models, install custom nodes, or send anything to workers. Admin promotion is a future Part.
Admin-only.The endpoint requires admin auth. Non-admin requests receive 401.

Workflow Preview

Preview only. This does not run the workflow, create a job, download models, install custom nodes, or send anything to workers.
Kind:
Workflow JSON (paste full JSON)
Review-only. Does not generate, dispatch, download, install, publish, or send anything to workers.
/ Workflow Drafts

Workflow Drafts

What is this?Persisted preview review packages created via the Workflow Preview → Create review package flow. Admin-side review surface only.
Review only.This page does not run, dispatch, download, install, publish, or promote anything. Promotion to workflow_templates is a future Part.
Admin-only.All endpoints require admin auth. Workers do not read these tables.

Workflow Drafts

No workflow drafts yet.

Draft detail

Status
Review notes (max 4000 chars)
Saving will set the status / review_notes and append an event row. The draft is review-side only; it is never executed, published, dispatched, or auto-promoted. Use the Promote panel below (visible only when the draft is approved_for_template_build with security_status=ok) to create a workflow_templates record.

Promote to Template

Creates a workflow_templates record from this draft. The new template is created with is_active=false, is_visible=false, and lifecycle_state=internal_only β€” it does NOT generate, dispatch, download, install, or publish anything. Confirmation required.

Template Lifecycle (Part 98A)

This template was promoted safely as internal_only — it is not public and not runnable for normal users. Use the checks below before enabling admin test mode. Admin test mode lets admins run the template for validation; it does NOT publish the template publicly (is_visible stays false).

Readiness

"Enable admin test" requires Part 92B preflight to return eligible=true. The button stays disabled until readiness passes. Admin-test mode only flips is_active=true; is_visible and lifecycle_state stay unchanged at safe defaults.

Event timeline

Review package (raw JSON)

Show / hide preview report

              

Workflow JSON (as posted)

Show / hide workflow JSON

              
Assign license
This note is recorded in license-assignment history and will not overwrite previous review notes.
Assignment writes upstream_license_id + license_decision. It does not publish β€” to publish, use the Save classification button on the row with Publish if eligible ticked.
Select Model

Model
Loading…
Add Version β€”
LoRA Defaults
Confirm

Paint Mask
White = area to generate Β· Black = keep