Skip to content

v0.1.0 — Initial public release

Choose a tag to compare

@Sxela Sxela released this 22 Jul 20:56

First public release of VibeWarp — the WarpFusion v0.37 notebook consolidated into an
installable Python package with a Svelte web UI, dependencies vendored rather than
git-cloned at runtime.

Verified against the notebook

Correctness is measured by rendering both sides — VibeWarp and the notebook, in the
notebook's own environment — and comparing frame by frame (mean absolute error per pixel;
0 is byte-identical). These cases are confirmed at parity:

Case MAE
SD1.5, no ControlNet 0.0125 pass
SD1.5 + softedge 0.0116 pass
SD1.5 + tile 0.017
SD1.5 + ip2p 0.018
SD1.5, full 5-net ControlNet stack 0.054
SD1.5 + inpaint 0.066
Reconstructed-noise mode (± ControlNet) 0.044 / 0.075
AnimateDiff SD1.5, sliding context (notebook default 32/8/16/10) 0.0147
AnimateDiff SD1.5, seams + reinject_stylized 0.005–0.013 tighter than the SD1.5 base

Also implemented (not yet notebook-verified)

SDXL and SDXL ControlNets, AnimateDiff SDXL/HotshotXL, LORA, IP-Adapter, FreeU, background
masking, captions, content-aware scheduling, softcap, tiled VAE, colormatch, tiled sampler.
These run and produce plausible output; they have no parity test yet. See
docs/roadmap.md for the
honest state and the open work.

Interface

A local web UI (Svelte + FastAPI) and a full CLI that consumes WarpFusion settings files
as-is. Flow-based settings tabs, keyframe editors, and a History & Comparison view for
inspecting past runs layer by layer.

Licensed GPL-3.0; vendored components and their lineage are in
THIRD_PARTY_LICENSES.md.