Ship a Full-Stack App with One Prompt

Copy this prompt into your AI coding agent, or open it in one below.

Give this to your AI Create a to-do list app using Puter.js

Coding manually? see the guide

Vidu

Vidu API

Access Vidu instantly with Puter.js, and add AI to any app in a few lines of code without backend or API keys.

// npm install @heyputer/puter.js
import { puter } from '@heyputer/puter.js';

puter.ai.txt2vid("A sunrise drone shot flying over a calm ocean", {
    model: "vidu/vidu-q1"
}).then(videoElement => {
    document.body.appendChild(videoElement);
});
<html>
<body>
    <script src="https://js.puter.com/v2/"></script>
    <script>
        puter.ai.txt2vid("A sunrise drone shot flying over a calm ocean", {
            model: "vidu/vidu-q1"
        }).then(videoElement => {
            document.body.appendChild(videoElement);
        });
    </script>
</body>
</html>

List of Vidu Models

Video

Vidu Q3 Turbo

vidu/vidu-q3-turbo

Vidu Q3 Turbo is the speed-optimized variant of ShengShu Technology's Vidu Q3 video model. It generates text-to-video and image-to-video clips up to 16 seconds long at resolutions from 360p to 1080p, with optional synchronized audio generated alongside the video rather than added afterward, and produces them faster than the standard Q3 model in exchange for some visual fidelity. It accepts one reference image to animate, or two images to set the first and last frames of a clip, and offers adjustable motion intensity from subtle to dramatic. ShengShu positions it for rapid prototyping and high-volume generation, while the standard Q3 model targets maximum visual fidelity.

Video

Vidu Q3

vidu/vidu-q3

Vidu Q3 is a video generation model from ShengShu Technology that produces up to 16 seconds of video at up to 1080p resolution and 24fps, with native audio (dialogue, sound effects, and music) generated in the same pass as the visuals instead of added afterward. It supports multi-shot sequences through built-in scene-boundary detection, so one generation can span several camera angles with automatic transitions between them. ShengShu introduced Vidu Q3 in January 2026 and reported it ranked No. 1 in China and No. 2 globally on Artificial Analysis's video benchmark at the time. In April 2026, ShengShu added a Reference-to-Video mode that combines multiple reference inputs, such as subjects, environments, costumes, props, and visual styles, in one generation, and said Vidu Q3 then ranked No. 1 globally on Artificial Analysis and on SuperCLUE's first global Reference-to-Video leaderboard.

Video

Vidu Q1

vidu/vidu-q1

Vidu Q1 is a high-performance generative video model from ShengShu Technology that produces cinematic 1080p videos up to 5 seconds with integrated AI-generated audio. It features a First-to-Last Frame system for seamless transitions between unrelated images and supports up to 7 reference images for multi-character consistency. The model excels at anime-style content and includes built-in 48kHz sound effects and background music generation from text prompts.

Video

Vidu 2.0

vidu/vidu-2.0

Vidu 2.0 is an AI video generation model by ShengShu Technology that creates high-quality videos from text or images, supporting resolutions up to 1080p. It offers smoother motion, better frame consistency, and start/end frame control compared to its predecessor. The model is significantly faster and more affordable.

Frequently Asked Questions

What is this Vidu API about?

The Vidu API gives you access to models for AI video generation. Through Puter.js, you can start using Vidu models instantly with zero setup or configuration.

Which Vidu models can I use?

Puter.js supports a variety of Vidu models, including Vidu Q3 Turbo, Vidu Q3, Vidu Q1, and more. Find all AI models supported by Puter.js in the AI model list.

How much does it cost?

With the User-Pays model, users cover their own AI costs through their Puter account. This means you can build apps without worrying about infrastructure expenses.

What is Puter.js?

Puter.js is a JavaScript library that provides access to AI, storage, and other cloud services directly from a single API. It handles authentication, infrastructure, and scaling so you can focus on building your app.

Does this work with React / Vue / Vanilla JS / Node / etc.?

Yes — the Vidu API through Puter.js works with any JavaScript framework, Node.js, or plain HTML. Just include the library and start building. See the documentation for more details.