VEED Fabric 1.0 is a state-of-the-art generative AI model designed to transform static images into realistic talking videos with expressive, lip-synced, and emotion-rich animated characters. It supports a broad range of image styles from photos to illustrations and mascots and synchronizes mouth, facial expressions, head, and body movements with an audio voice input. Fabric 1.0 notably advances video creation by being significantly faster and cheaper than prior solutions, making it ideal for creators, marketers, and enterprises seeking cost-effective video production at scale.
vs Kling AI Avatar: VEED Fabric 1.0 offers faster generation speeds and cost-efficient production for marketers and educators, with high fidelity lip-sync and natural gestures. Kling AI Avatar focuses more on cinematic realism and emotional depth, ideal for storytellers seeking highly nuanced character expressions.
vs Synthesia: VEED Fabric 1.0 animates any static image with natural lip-sync and expressive gestures, supporting diverse input styles and longer videos. Synthesia primarily offers a library of preset avatars for corporate and educational videos with more limited creative input flexibility.
vs HeyGen: VEED Fabric excels in flexibility of input images and faster generation speeds, suited for marketing, creators, and educators requiring multiple video variations quickly. HeyGen provides high-fidelity digital avatars with a focus on localized languages and interactive dialogue systems for advanced virtual communication.
vs Hour One: VEED Fabric offers broad creative freedom by animating any static image plus integrated editing tools for fast content workflows. Hour One is more focused on enterprise virtual spokespersons and language synthesis integration for automated corporate videos.
Accessible via AI/ML API. Documentation: available here.
import requests, time headers = {"Authorization": "Bearer " + AIMLAPI_KEY} job = requests.post( "https://api.aimlapi.com/v2/video/generations", headers=headers, json={ "model": "veed/fabric-1.0", "prompt": "A serene timelapse of clouds over a mountain range" }, ).json() gid = job["id"] while True: res = requests.get(f"https://api.aimlapi.com/v2/video/generations?generation_id={gid}", headers=headers).json() if res.get("status") in ("completed", "error"): break time.sleep(5) print(res["video"]["url"])
const headers = { Authorization: `Bearer ${process.env.AIMLAPI_KEY}`, "Content-Type": "application/json", }; const job = await (await fetch("https://api.aimlapi.com/v2/video/generations", { method: "POST", headers, body: JSON.stringify({ "model": "veed/fabric-1.0", "prompt": "A serene timelapse of clouds over a mountain range" }), })).json(); let res; do { await new Promise((r) => setTimeout(r, 5000)); res = await (await fetch(`https://api.aimlapi.com/v2/video/generations?generation_id=${job.id}`, { headers })).json(); } while (!["completed", "error"].includes(res.status)); console.log(res.video.url);
# submit the generation — the response contains the job "id" curl -X POST https://api.aimlapi.com/v2/video/generations \ -H "Authorization: Bearer $AIMLAPI_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"veed/fabric-1.0","prompt":"A serene timelapse of clouds over a mountain range"}' # then poll until status is "completed" — video.url holds the result curl "https://api.aimlapi.com/v2/video/generations?generation_id={id}" -H "Authorization: Bearer $AIMLAPI_KEY"
OpenAI-compatible — swap the base URL and it works with your existing SDK.
| Type | Price |
|---|---|
| Output | |
| Model | Input | Output | Context | Best for |
|---|---|---|---|---|
VEED Fabric 1.0 This page | Video generation |
VEED Fabric 1.0 takes image, text, video as input and returns video.
VEED Fabric 1.0 became available on November 24, 2025.
VEED Fabric 1.0 is priced at $0.104 / sec (variable).
VEED Fabric 1.0 is billed per generation — a fixed charge per output rather than by prompt length.
Yes, VEED Fabric 1.0 accepts image input as well as a text prompt.
VEED Fabric 1.0 was built by VEED.
Send a request to v2/video/generations with veed/fabric-1.0 as the model id.
Yes. VEED Fabric 1.0 is served through AI/ML API, so the same key and endpoint format used for other models applies.
It is a video generation model.