From a rough idea to a finished ad — AdCraft automates your entire advertising video workflow.
English · 简体中文 · Live Demo · Documentation
Just describe your idea — what the product is, which selling points to highlight, the style you want, the video length, and the target platform — and AdCraft automatically builds a complete, editable ad production pipeline for you.
- [2026-XX-XX] 🎉 AdCraft is now open-source!
- [2026-XX-XX] 🚀 Released Video Cloning — deconstruct any reference ad and rebuild it with your own content.
- [2026-XX-XX] ✨ Added multi-platform model support (Seedance, Kling, Vidu, and more).
Real ad videos produced with AdCraft, spanning multiple industries.
🚗 Automotive![]() |
🍔 Food![]() |
🥤 Beverage![]() |
💄 Beauty![]() |
👗 Apparel![]() |
🧴 Daily Goods![]() |
🔌 Appliances![]() |
📱 Electronics![]() |
➕ More coming![]() |
AdCraft is an AI production platform built for advertising creation. You don't design the production process in advance — you just describe what you need, and the system orchestrates the entire journey: creative planning → script → product visuals → characters → scenes → storyboard → asset generation → editing → final cut.
It's not just a one-shot video generator. AdCraft organizes the whole ad-making process into an editable creative workflow. After generation, you can keep refining anything — a character, a scene, a shot, an image, a clip, or the entire ad — through canvas operations or natural conversation with AI.
No need to design a pipeline upfront. Just describe your requirement, and the system automatically generates the ad script, product visual plan, character settings, scene design, storyboard script, storyboard images, storyboard videos, background music, and the final composition plan.
What you get is an editable creative workflow, not a fixed assembly line. Add or remove steps, reorder them, edit content, run a single step, or continue generating from any point. Assets you're happy with are preserved — no need to redo everything.
Talk to the AI directly: "Revise the third shot," "Regenerate this character," "Use this image as a reference for later shots," "Make the overall look cleaner." The system understands what you want to change and how, then generates new candidates — asking for confirmation when needed.
A team of professional creative agents handles each stage of production:
| Agent | Responsibility |
|---|---|
| 🎨 Creative Director | Understands needs, breaks down goals, plans the overall workflow |
| ✍️ Scriptwriter | Ad structure, selling points, voiceover & subtitle copy |
| 📦 Product Visual | Product shots, packaging, selling-point & detail imagery |
| 👤 Character Designer | Models, virtual characters, brand ambassadors, game characters |
| 🏞️ Scene Designer | Space, environment, lighting, weather, atmosphere |
| 🎬 Storyboard Designer | Shot breakdown, framing, camera movement, timing |
| 🎥 Video Director | Turns storyboard/reference images into video clips |
| 🎵 Sound Director | Background music, sound effects, narration, rhythm |
| 🎞️ Final Compositor | Assembles video, subtitles, music & product assets into the final cut |
Every uploaded and generated image, video, and audio flows into a unified asset library — not disposable temp files. Each asset records its source, version, generation notes, usage status, and which ad content references it, making reuse and iteration effortless.
The system builds up dedicated libraries: characters, scenes, products, images, videos, and audio.
- Character Library — saves settings, front/side/back three-views, expressions & outfits, so a character stays consistent across multiple ads.
- Scene Library — indoor, outdoor, stores, streets, game worlds, with multi-view references.
- Product Library — packaging, front/back, sides, close-up details, so your product never distorts or drifts in style across shots.
Edit an entire stage, or just a single character, scene, shot, image, or clip. Local edits only affect related content and won't overwrite the results you're already satisfied with.
Every regeneration first appears as a candidate version — preview, accept, reject, switch, or roll back. Only confirmed versions enter your current ad, and can be saved to the asset library for future projects.
The canvas shows the true status of every stage — queued, generating, awaiting confirmation, completed, failed, skipped. When multiple stages run in parallel, you always know exactly what's in progress and what's done.
The final stage assembles confirmed clips, music, subtitles, and product images into an editable timeline. Adjust clip order, trim durations, edit subtitles, tweak audio and asset toggles, then render your complete ad.
Upload a reference ad or short video, and the system "reads" it like a professional creator would — analyzing shot by shot: how it hooks attention, how shots transition, the framing and camera movement of each shot, character actions, how the product appears, how subtitles and SFX sync, and where the pacing accelerates or pauses.
It then converts the reference into an editable ad structure. Keep the original's rhythm, shot structure, and narrative, but swap in your own product, characters, scenes, style, and copy — producing an ad that's "structurally similar but entirely new."
This isn't simple copying — it turns the shot language, rhythm, and expression of great ads into a reusable creative workflow.
The system accumulates preset flows and Skill templates for different ad scenarios — product showcase, game user-acquisition ads, e-commerce seeding ads, and more. Pick a scenario and jump straight into the matching workflow.
AdCraft isn't locked to a single model. It integrates multiple mainstream image, video, and audio generation platforms:
- Image — Jimeng, Doubao/Seedream, Tongyi Wanxiang, Tencent Hunyuan Image, MiniMax Image, and more
- Video — Seedance, Jimeng, Kling, Hailuo, Vidu, Tongyi Wan, Tencent Hunyuan Video, and more
- Audio — MiniMax Speech/Music, CosyVoice, Doubao Voice, Tencent Cloud Voice, iFlytek Spark Voice, Baidu AI Cloud Voice, and more
Manage API keys, default models, aspect ratios, resolution, duration, audio toggles, and watermark settings in one configuration center. Different stages can use different platforms, with default and fallback options — making production more flexible and reliable.
💡 Idea → 🎨 Creative Plan → ✍️ Script → 📦 Product Visuals → 👤 Characters ↓ 🚀 Final Cut ← 🎞️ Composition ← 🎵 Sound ← 🎥 Videos ← 🎬 Storyboard ← 🏞️ Scenes
All orchestrated by AI agents, fully editable on an infinite canvas.
We welcome contributions of all kinds! Please see our Contributing Guide to get started.
This project is licensed under the GNU General Public License v3.0.
You are free to run, study, share, and modify this software. Any distributed derivative work must also be released under the GPL v3, keeping the software free for all users. See the LICENSE file for the full text.
⭐ If you find AdCraft useful, please give us a star!
Made with ❤️ by the AdCraft Team









