Skip to content

GML-MMGroup/AdCraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AdCraft Banner

AdCraft 🎬

The First Agentic Video Production Platform for Marketing & Advertising

From a rough idea to a finished ad — AdCraft automates your entire advertising video workflow.

License Stars Version Discord

English · 简体中文 · Live Demo · Documentation


🎥 See It In Action

AdCraft Demo

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.


📰 News

  • [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).

🌟 Showcase — Ad Videos Across Industries

Real ad videos produced with AdCraft, spanning multiple industries.

🚗 Automotive
🍔 Food
🥤 Beverage
💄 Beauty
👗 Apparel
🧴 Daily Goods
🔌 Appliances
📱 Electronics
➕ More coming

💡 What is AdCraft?

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.


✨ Core Features

1. 🎯 From a Vague Idea to a Complete Ad Plan

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.

2. 🧩 Fully Editable Ad Workflow

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.

3. 💬 Control Your Creation Through Conversation

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.

4. 🤖 Specialized AI Agents Working Together

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

5. 📚 A Unified Asset Library Across the Whole Process

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.

6. 🗂️ Multi-Type Libraries for Consistent Creation

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.

7. 🎛️ Fine-Grained Editing Down to Any Element

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.

8. 🔄 Candidate Versions & History Rollback

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.

9. 📊 Real-Time Generation Progress

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.

10. ✂️ Final Editing & Composition

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.

11. 🧬 Video Cloning — Deconstruct a Reference, Rebuild a New 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.

12. ⚡ Preset Creative Flows & Skill Templates

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.

13. 🔌 Multi-Platform Model Support, Configured in One Place

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.


🏗️ How It Works

💡 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.


🤝 Contributing

We welcome contributions of all kinds! Please see our Contributing Guide to get started.

📄 License

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.

💬 Community

⭐ If you find AdCraft useful, please give us a star!

Made with ❤️ by the AdCraft Team

About

AdCraft — 首个面向营销广告的 Agentic 视频制作平台。无限画布 · 拉片复刻 · 全流程自动化,从创意到成片一站直达。AdCraft — The first agentic video production platform for marketing and advertising. Infinite canvas · shot-by-shot replication · fully automated, from idea to final cut.

Resources

License

Stars

4 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages