This GGUF file is a direct conversion of Wan-AI/Wan2.2-T2V-A14B Since this is a quantized model, all original licensing terms and usage restrictions remain in effect. Usage The model can be used with the ComfyUI custom node ComfyUI-GGUF by city96 Place model files in ComfyUI/models/unet see the GitHub readme for further installation instructions.
Open-weight model · Text to video
Vivy-R-Vision-3B-GGUF
by Vinguyen0891 vinguyen0891/Vivy-R-Vision-3B-GGUF
Vivy-R-Vision-3B-GGUF is an open-weight model for text to video from Vinguyen0891, released under Apache License 2.0. Its published files total 2.1 GB.
Conventional diffusion and autoregressive pixel/patch video generators spend 99% of their compute budget denoising millions of redundant pixel patches frame by frame.
Model Card
By Vinguyen0891, published under apache-2.0, revision 69cf0d29d527.
Conventional diffusion and autoregressive pixel/patch video generators spend 99% of their compute budget denoising millions of redundant pixel patches frame by frame. Vivy-R-Vision-3B (R-VISION-3B) replaces brute-force pixel diffusion with a Two-Stage Hybrid Architecture: 1. Stage A — The 3.09B LLM Arrangement Compiler (3% Compute Share, vivy-r-vision-3b-q4km.gguf &.safetensors): - A complete 3,085,938,688-parameter (3.09B) 36-layer Transformer model (dmodel = 2048, 435 tensors) fine-tuned via 36-layer BitFit (attnq.bias, attnk.bias, attnv.bias) and RMSNorm-IA³ (attnnorm.weight, ffnnorm.weight, outputnorm.weight) together with a multi-head dmodel = 2048 Semantic Projection Compiler.…
Read Vinguyen0891's full model card
[!IMPORTANT] MANDATORY GOVERNANCE FOR INHERITING AGENTS & DOCUMENT EDITORS: 1. Mandatory Changelog: Any agent editing this document MUST append an entry to the Changelog section (Agent Name/ID, timestamp, reason for change). 2. Isolate Only, NEVER Delete: NEVER delete legacy content or architecture definitions. Any superseded section must be enclosed in a quote block and marked
[ISOLATED / DEPRECATED / REPLACED]. 3. Full Synchronization withD:\2brain: Synchronize all architectural decisions, specifications, and lessons learned intoD:\2brain. 4. Public Language Policy (Hard Invariant #10): All public HuggingFace and GitHub documentation MUST be written in 100% English. Internal Vietnamese editions are archived exclusively underdocs/internal_vi/andD:\2brain.
Vivy-R-Vision-3B (R-VISION-3B) — Public Introduction & 5-Pillar Technical Specification
- Model ID:
R-VISION-3B(Vivy-R-Vision-3B) - HuggingFace Repository:
vinguyen0891/Vivy-R-Vision-3B-GGUF - Backbone & Weight Class: Complete Full-Weight
3,085,938,688Parameters (3.09B, 36 Transformer Layers,d_model = 2048,intermediate_size = 11008,vocab_size = 151936,435GGUF v3 Tensors,~2.10 GBQ4_K_MStandalone GGUF +d_model = 2048BitFit/IA³ & Semantic Projection.safetensors) - Native Rust Decision Kernel:
vivy_core.dll(vivy-r-core+vivy-decideMax-Sum Belief Propagation +vivy-svdJacobi Complex SVD +vivy-graphVM-11 Dampening) - Quality Classification:
[PRODUCTION-READY]
Executive Summary: Why a 3B Model Can Synthesize Coherent 3-Minute Videos & High-Precision Vector Scenes
Conventional diffusion and autoregressive pixel/patch video generators spend 99% of their compute budget denoising millions of redundant pixel patches frame by frame. Vivy-R-Vision-3B (R-VISION-3B) replaces brute-force pixel diffusion with a Two-Stage Hybrid Architecture:
- Stage A — The 3.09B LLM Arrangement Compiler (
3%Compute Share,vivy-r-vision-3b-q4_k_m.gguf&.safetensors): - A complete3,085,938,688-parameter (3.09B) 36-layer Transformer model (d_model = 2048,435tensors) fine-tuned via 36-layer BitFit (attn_q.bias,attn_k.bias,attn_v.bias) and RMSNorm-IA³ (attn_norm.weight,ffn_norm.weight,output_norm.weight) together with a multi-headd_model = 2048Semantic Projection Compiler. - Instead of emitting millions of pixel tokens, the 3.09B LLM analyzes natural language prompts and emits a compact Arrangement Criteria Specification (ArrangementCriteriaSpec) referencing $N = 4,096$ Foundational Vector-Chain Archetypes across 5 families (HUMAN,ANIMAL,PROP,LANDSCAPE,WEATHER). - Stage B — The 0-Token Rust Deterministic Decision & Vector Synthesis Core (
97%Workload Share,< 2 msExecution invivy_core.dll): - The native Rust engine (vivy-r-core+vivy-decide) receives theArrangementCriteriaSpecand solves global lighting, camera lens, perspective projection, Socket-Lock kinematic constraints, and Catmull-Rom temporal splines across up to 30 Shot Blocks (180.0s/3 minutesat24 FPS=4,320frames) with zero LLM tokens generated during frame synthesis.
Pillar 1 — Overall Architecture Specification & System Map
flowchart LR
U["User Natural Language Prompt"] --> LLM["Vivy-R-Vision-3B (3.09B Full-Weight GGUF / Safetensors)\n36 Transformer Blocks (d_model=2048, 435 Tensors)"]
LLM -->|"ArrangementCriteriaSpec JSON\n(~280 tokens, 3% compute)"| ABI["C-ABI Boundary (vivy_core.dll)\nvivy_r_vision_render_json"]
ABI --> DEC["Rust Max-Sum BP Solver (vivy-decide)\nCoupled Lighting × Camera × Aspect Tier"]
DEC --> VEC["2-Tier Fixed Vector Canvas Engine (vivy-r-core)\n2000×1000 Stage + 1000×1000 Identity Box"]
VEC --> OUT["Deterministic SVG/HTML5 Scene & 30-Shot-Block (180s) Video Stream"]
1.1. The 2-Tier Fixed Vector Canvas Invariant
- Tier 1 — Entity Identity Box (
1000 × 1000Normalized Vector Units): - Every entity archetype ($N = 4,096$:1024 HUMAN,1024 ANIMAL,1024 PROP,512 LANDSCAPE,512 WEATHER) is defined inside an invariant1000 × 1000local coordinate box with explicit kinematic anchor sockets (SOCKET_HAND_R,SOCKET_HAND_L,SOCKET_HEAD_TOP,SOCKET_GROUND). - Entity identity digest (identity_digest) remains 100% invariant across all camera angles, zooms, and aspect ratios (16:9,9:16,1:1). - Tier 2 — Stage Canvas (
2000 × 1000Physical Vector Units,1 unit = 1 cmat Depth $Z = 1.0$): - Perspective projection obeys the exact physical law: $$H_{\text{proj}} = \frac{H_{\text{cm}}}{Z}, \quad Z \in [0.5, 10.0]$$ - Props attach deterministically to human/animal sockets via Hard Socket-Lock: $$\mathbf{P}{\text{prop}}(t) \equiv \mathbf{P}{\text{socket}}(t)$$ - Uniform Temporal Ceiling (
180.0s = 3 Minutes): - Video timelines are partitioned into at most 30 Shot Blocks of6.0s(144frames at24 FPS,4,320frames maximum). Requests exceeding180.0sare deterministically clamped to4,320frames (was_clamped_to_3min_ceiling = true).
Pillar 2 — Functional Specifications (PRD)
| Feature ID | Capability | Input | Output | Acceptance Metric |
|---|---|---|---|---|
VIS-F01 |
Standalone Full-Weight 3.09B GGUF Inference | Natural language prompt via llama.cpp / Ollama |
Valid ArrangementCriteriaSpec JSON |
Loads all 36 layers (435 tensors, 3.09B params) in llama-cli / llama-server with 0 errors |
VIS-F02 |
Ultra-Fast .safetensors + Rust C-ABI Synthesis |
Prompt or VisionRenderRequest JSON |
Complete VisionRenderResponse with SVG & 30 Shot Blocks |
< 2.0 ms Rust synthesis latency, falsification_violations == 0 |
VIS-F03 |
Interactive HTML5/SVG 30-Shot-Block Studio Player | render_interactive_vision_player(prompt) |
Standalone .html studio player (0 external CDN dependencies) |
Interactive timeline scrub (0.0s..180.0s), Identity Box inspector, 1-click SVG frame export |
Pillar 3 — Data Flow & State Machine
stateDiagram-v2
[*] --> PromptIngest
PromptIngest --> LLMCompile_3B: Tokenize & Forward 36-Layer Qwen2-3B + Projection Head
LLMCompile_3B --> CoupledMaxSumBP: Emit ArrangementCriteriaSpec
CoupledMaxSumBP --> VectorStageAssembly: Solve (Lighting, Camera, Aspect) Joint Assignment
VectorStageAssembly --> TemporalSplineSynthesis: Project 4,096 Archetypes + Socket-Lock + 180s Clamp
TemporalSplineSynthesis --> FalsificationAudit: Verify VM-11 & Physical Bounds
FalsificationAudit --> [*]: Return Verified SVG + 30 Shot Blocks (falsification_violations = 0)
Pillar 4 — Standard Operating Procedure (SOP) & Runbook
4.1. Running the Full-Weight 3.09B GGUF in llama.cpp
llama-cli -m vivy-r-vision-3b-q4_k_m.gguf \
-p "<|im_start|>system\nYou are Vivy-R-Vision-3B (R-VISION-3B). Emit a valid JSON ArrangementCriteriaSpec for the 2-Tier Vector Canvas (2000x1000 Stage + 1000x1000 Identity Box).<|im_end|>\n<|im_start|>user\nCreate a 3-minute cyberpunk rain scene with an anime girl holding a katana and a golden retriever.<|im_end|>\n<|im_start|>assistant\n" \
-n 256 --temp 0.1
4.2. Running via Python + Native Rust vivy_core.dll
from vivy_core import VivyRVision3B, render_interactive_vision_player
engine = VivyRVision3B()
result = engine.render_from_natural_prompt(
"3 minute cinematic anime girl walking in rain with goldenretriever under cyberpunk neon"
)
assert result["falsification_violations"] == 0
player = render_interactive_vision_player(
"3 minute cinematic anime girl walking in rain with goldenretriever under cyberpunk neon",
"artifacts/vision_player/vivy_r_vision_3b_player.html",
)
[ISOLATED / REPLACED — Pre-M4 Section 4.3 (Phases M1 & M2 Only)]
4.3. Verified Execution of
Vivy-Cinema-EnginePhases M1 & M2 (2026-10-18)
- Phase M1 (
3D Articulated Skeletons & 4-Channel Physics/Kinematic Control Bufferinvivy_core.dll):24-JointHuman IK +16-JointAnimal Gait (190.0 FPS).- Phase M2 (
Sparse-Paged 3D Spatio-Temporal DiT, ControlNet 4-Ch Bridge & 3D Causal Video VAE):6Euler steps (t0 = 0.60,88.0%step reduction).
4.3. Verified Execution of Vivy-Cinema-Engine Phases M1, M2, M3 & M4 (2026-10-18)
- Phase M1 (
3D Articulated Skeletons & 4-Channel Physics/Kinematic Control Bufferinvivy_core.dll): 24-JointHuman Analytical 2-Bone Law-of-Cosines Inverse Kinematics (HUMAN_SKELETON_JOINT_COUNT = 24,23bones) with rigid weapon socket locking (ik_socket_residual_cm = 0.000 cm <= 0.5 cm) and5-point wind-compliant garment polygons.16-JointAnimal Quadruped/Avian Gait Solver (ANIMAL_SKELETON_JOINT_COUNT = 16,15bones).FourChannelControlBufferReceipt([4, 2000, 1000]=CH_A_OPENPOSE_SKELETON_IK,CH_B_METRIC_DEPTH_AND_NORMAL,CH_C_OPTICAL_FLOW_MOTION,CH_D_INSTANCE_IDENTITY_MASK) rasterized at190.0 FPS(>= 120.0 FPStarget,0LLM tokens).- Phase M2 (
Sparse-Paged 3D Spatio-Temporal DiT, ControlNet 4-Ch Bridge & 3D Causal Video VAEincinema_renderer.py+cautreo_pager.dll): CautreoCinemaWeightPager: In-process C-ABI weight paging over40Wan2.1-T2V-1.3B/LTX-Video-2BDiT, ControlNet-4Ch, and 3D Causal VAE slices plus435GGUF tensors within a strict2,048 MB(2.0 GB) RAM budget (peak_resident_ram_mb = 208.0 MB,86.39%RAM reduction vs. unpaged1,528.0 MB).VivyCinemaEngineM2: Physics-Warm-Started Rectified Flow (t0 = 0.60,6Euler steps vs.50standard steps =88.0%step reduction>= 65.0%KPI).- Phase M3 (
Cross-Shot Causal Sink Frames & Tier-2 Identity Latent Vault): - Preserves
4Causal Sink Frames across all30Shot Blocks (180.0s) and locks16-DL2-normalized Identity Vault embeddings to each entity's1000x1000Identity Box (min_cross_shot_identity_cosine = 0.9955 >= 0.92). - Phase M4 (
Rank-16 Vivy-Control-LoRA Distillation, Dense RGB Keyframe & Physics-Triggered Foley Audio): - Ships
vivy_vision_control_lora.safetensors(42,844bytes,16tensors,10,321parameters,lora_rank = 16,post_sealed.joint_accuracy = 1.0,tonemap_mae = 0.00351,interrupt_resume_max_delta = 0.0 <= 1e-5) evaluated in pure Python stdlib (_StdlibControlLoRAEvaluator). - Synthesizes
24-bitDense RGB.bmpkeyframes (86,454bytes) and16-bitPCM.wavPhysics-Triggered Foley Audio (48,044bytes: Katana metallic clash harmonics + quadruped hooves cadence + atmospheric precipitation bed). - See
docs/VIVY_R_VISION_3B_COMMERCIAL_VIDEO_ROADMAP.mdfor the complete 4-PhaseVivy-Cinema-Enginespecification.
Pillar 5 — Security, Integrity & Verification Audit (4-Axis Checklist)
- Conflict Check: Zero conflict between the standalone 3.09B
Q4_K_MGGUF (2.10 GB,435tensors), the Rank-16vivy_vision_control_lora.safetensorsadapter, and the deterministic Rust C-ABI synthesis core (vivy_core.dll). - Rationality Check: Full 3.09B parameters (
~2.10 GBGGUF) fit comfortably within 4 GB RAM/VRAM on consumer PCs while offloading 97% of geometric/temporal rendering to< 2 msnative Rust. - Redundancy Check: Zero external Python dependencies in
python/vivy_core/(pure Python stdlib +ctypesC-ABI); zero pixel diffusion waste. - Effectiveness Check:
100%joint accuracy ondevand held-outsealed_testsplits,interrupt_resume_max_delta == 0.0 <= 1e-5, and verified livellama.cppexecution.
Changelog
| Agent | Timestamp | Reason |
|---|---|---|
| Antigravity IDE | 2026-10-17 | Initial specification for Vivy-R-Vision-3B (R-VISION-3B). |
| Antigravity IDE | 2026-10-18 | Upgraded to full-weight 3,085,938,688-parameter (3.09B, 435 tensors, ~2.10 GB Q4_K_M GGUF) release and translated public specification to 100% English per Hard Invariants #9 and #10 (internal_vi/ retains Vietnamese copy). |
| Antigravity IDE | 2026-10-18 | Added Section 4.3 documenting verified execution of Vivy-Cinema-Engine Phase M1 (24J/16J 3D IK & 4-Channel Control Buffer @ 190.0 FPS) and Phase M2 (CautreoCinemaWeightPager, ControlNet4ChConditioningBridge, and 6-Step Warm-Started Rectified Flow DiT). |
| Antigravity IDE | 2026-10-18 | Completed Phases M3 & M4 (Receipt R-024): bundled Rank-16 vivy_vision_control_lora.safetensors (42,844 B), Dense RGB .bmp keyframe synthesis, and Physics-Triggered Foley .wav audio synthesis. |
Configuration
- Architecture
- Qwen2ForCausalLM, VivyRSeries3BRustHybrid
- Layers
- 36
- Hidden size
- 2,048
- Feed-forward size
- 11,008
- Attention heads
- 16
- Key/value heads
- 2
- Vocabulary size
- 151,936
- Model type
- qwen2
Identity and Version
- Repository
- vinguyen0891/Vivy-R-Vision-3B-GGUF
- Publisher
- Vinguyen0891
- Task
- Text to video
- Modality
- Video
- Library
- gguf
- Parameters
- Not stated by the source
- Languages
- en
- Revision
- 69cf0d29d527b70276d4bb6f68c02e1272b6b580
- First published
- 2026-10-17
- Last updated
- 2026-10-18
Files and Weights
15 files, 2.1 GB in total. The weights are 3 files totalling 2.1 GB in gguf, safetensors.
Every file
| File | Type | Size | SHA-256 |
|---|---|---|---|
| model.safetensors | Weights | 1.1 MB | 90c5c7bd6091 |
| vivy-r-vision-3b-q4_k_m.gguf | Weights | 2.1 GB | 855f23c43429 |
| vivy_vision_control_lora.safetensors | Weights | 42.8 KB | 8724b4ac4771 |
| config.json | Configuration | 687 B | — |
| foundational_4096_archetypes.json | Configuration | 3.7 KB | — |
| vision_r3b_release_manifest.json | Configuration | 4.3 KB | — |
| README.md | Documentation | 13.2 KB | — |
| docs/INHERITANCE_AND_R_SERIES_ARCHITECTURE.md | Documentation | 4.7 KB | — |
| docs/VIVY_R_VISION_3B_ALGORITHM_AND_TRAINING_PLAN.md | Documentation | 3.3 KB | — |
| docs/VIVY_R_VISION_3B_COLAB_EXECUTION_AND_DATA_PLAN.md | Documentation | 3.5 KB | — |
| docs/VIVY_R_VISION_3B_COMMERCIAL_VIDEO_ROADMAP.md | Documentation | 18.0 KB | — |
| docs/VIVY_R_VISION_3B_PUBLIC_INTRODUCTION_AND_SPECIFICATION.md | Documentation | 12.8 KB | — |
| Modelfile | Other | 459 B | — |
| .gitattributes | Repository | 138 B | — |
| tokenizer.json | Tokenizer | 262 B | — |
License and Download
- License
- apache-2.0
- Access
- Open weights, no gate
- Download size
- 2.1 GB
Released by Vinguyen0891 through its official repository on Hugging Face. Read the license.
Built From
- Derived from Qwen/Qwen2.5-3B-Instruct
- Quantized from Qwen/Qwen2.5-3B-Instruct
Memory Requirements
| Precision | Weights in memory |
|---|---|
| As published | 2.1 GB |
Weights only, from the published parameter count; the key-value cache and runtime add to this.
Questions About Vivy-R-Vision-3B-GGUF
Can I use Vivy-R-Vision-3B-GGUF commercially?
Yes. Vivy-R-Vision-3B-GGUF is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.
Similar Models
A LoRA for MiniMax-H3 that renders joint video + synchronized stereo audio in as few as 4 sampling steps instead of the usual ~20 — a ~5× sampling speedup — and keeps getting better as you add steps. For most work, use minimaxh3turbov4step600ema.safetensors. It's the markedly better micro-detail (faces, fingers, fine texture), and the over-sharpening / plastic look of the earlier v1 (~850) line is fully resolved. v4 introduced a static-frame enhancement — a big win for static and small-motion content. The one trade-off shows up only at 4 steps with large, fast motion, where v4 can produce motion-smear / trailing ghosting (we're actively fixing this). Two things address it: - Use 6–8 steps.…
This repository contains MiniMax-H3 Turbo and few-step LoRAs converted and optimized for ComfyUI. These LoRAs accelerate MiniMax-H3 video and synchronized-audio generation by reducing the required number of sampling steps. Four HyperFlow 8-step MiniMax-H3 LoRAs are now included. They are derived from the original HyperFlow release by Video Rebirth: HyperFlow is an 8-step MiniMax-H3 LoRA designed for the MiniMax-H3 T2VA, FL2VA and Ref2VA workflows. The upstream HyperFlow implementation uses its own fixed 8-step sigma schedule. For these ComfyUI conversions, the recommended manual sigma sequence is: This is a nine-point sigma sequence defining eight denoising intervals. Use the non-pruned…
Sulphur 2 An uncensored video generation model based on LTX 2.3 supporting both t2v and i2v natively, as well as all of the other ltx 2.3 formats. Follow us on X Join our Discord Support the next version of the project, even just a few dollars would go a long way: Kofi To get started with the model, I recommend downloading either of the dev versions, (fp8mixed or bf16) and downloading the distill lora provided. By the way, I'm aware the workflows contain sulphurfinal right now, just use the lora or use the full models, don't use both at the same time. This model contains a prompt enhancer. The easiest way to get started with the prompt enhancer is by using it on lmstudio. The way to…
Wan2.1 is an open-source suite of video foundation models, compatible with consumer-grade GPUs, that excels in various video generation tasks like text-to-video, image-to-video, and video editing, even supporting visual text generation. Download models using huggingface-cli: You can also download directly from this page. This model is a derivative work of the original model licensed under the Apache 2.0 License, and is therefore distributed under the terms of the same license. Thanks to Patrick Gillespie for creating the ASCII text art tool used in this project https://patorjk.com/software/taag/ Wan-AI for the Wan model https://huggingface.co/Wan-AI/Wan2.1-VACE-1.3B…
Wan2.1 is an open-source suite of video foundation models, compatible with consumer-grade GPUs, that excels in various video generation tasks like text-to-video, image-to-video, and video editing, even supporting visual text generation. Download models using huggingface-cli: You can also download directly from this page. This model is a derivative work of the original model licensed under the Apache 2.0 License, and is therefore distributed under the terms of the same license. Thanks to Patrick Gillespie for creating the ASCII text art tool used in this project https://patorjk.com/software/taag/ Wan-AI for the Wan model https://huggingface.co/Wan-AI/Wan2.1-T2V-1.3B…