September 2026
VideoShoot from frames: several moments, one clip
The Video node has a seventh role: Shoot from frames. FLUX 3 uses separate images at specific times; models with reference inputs take a finished storyboard sheet, and Kling also needs a starting frame. The selector explains the difference. The guide shows what to prepare and where to connect it.
Open full-size screenshot ↗Read the full case →VideoStart with the task, then choose the model
Choose by task instead of guessing by model name: video from a starting frame, generation from a description or references, editing, extension, and motion transfer. Compatible models come first; the rest stay visible with an explanation. Selected settings appear at the top of the node, and the selector compares up to three models. The guide explains what to connect for each task, including keyframes and audio.
Open full-size screenshot ↗Read the full case →AudioUse a video’s soundtrack in your edit
Connect a video to “sound 1” on the Montage node and the studio extracts its audio track automatically. Use that track when editing another clip; other audio inputs now accept video too, including Assembly and Lip-sync. Extraction is free. If the video has no audio track, the studio lets you know.
Open full-size screenshot ↗VideoChoosing a video model is simpler
The list now has 8 video models instead of 15: generation and editing variants are grouped under Kling, Grok Video 1.5, and HappyHorse 1.1. In the Video node, choose a model, then pick a mode from the actions it supports. Existing projects keep their previous settings, and generated results remain cached.
VideoChoose quality within the model
Seedance 2.0 Mini and Fast are now options in the Quality field: Draft, Fast, or Full. FLUX 3 offers Draft and Full in the same field. Open All parameters in the Video node to choose quality for your next run.
Open full-size screenshot ↗VideoVideo editing and motion transfer in the Video node
Kling, Grok Video 1.5, and HappyHorse 1.1 now have a video editing mode: connect a clip and describe your changes in the prompt. Kling also offers motion transfer: an image provides the character, while a video provides the movement. Choose these modes within the corresponding model.
VideoSet resolution and audio before you run
All parameters now includes a resolution selector for models that support it; the updated Gemini Omni Flash offers options from 360p to 4K. The “sound” field offers “model generates”, “source audio”, or “no audio”, depending on the model and mode. The cost estimate reflects your settings before you run.
VideoVideo key frames: put motion on the timeline
Connect opening, intermediate, and final images to FLUX 3 and the studio builds one timed storyboard. Auto spacing divides the clip evenly, while every intermediate second remains editable; one request carries up to ten frames.
Open full-size screenshot ↗Read the full case →PublishingOne video, four SEO packages for publishing
The library now includes separate built-in generators for TikTok, YouTube, Instagram, and Facebook. Connect a finished script to get platform-native titles, captions, keywords, tags, comments, cover guidance, and checklists. Choose the output language directly on the node.
Open full-size screenshot ↗Read the full case →ProjectsWorkspaces: organization without walls around the library
Give each series, client, or campaign its own workspace. The studio remembers the last project in each one, while characters, prompts, styles, voices, and generators stay in one shared library.
Open full-size screenshot ↗Read the full case →ElementsAn Element can describe itself from an image
Connect an image and press “Recognize from image.” In one look, the model fills both “what to take” for the image generator and the description for the Scriptwriter. Both texts stay visible and editable.
TextThe Text node answers in the language you need
Choose Russian, English, or any custom language right in the node. The selected language stays visible on the card, while “same as input” leaves the request untouched.
OutputA finished result: download it or send a link
Select a node with a finished file: the down arrow downloads immediately, while ⋮ → “Share a link · 15 minutes” copies a temporary address. Without signing in, the recipient gets a player or preview, a readable filename, and a real Download button.
Open full-size screenshot ↗Read the full case →CanvasSorting: from chaos to order
The Layout button has two modes: “Tidy up” preserves your manual order, while “Rebuild layout” reads ports and connections. Every scene becomes its own row, shared resources move below, and the whole change can be undone.
Open full-size screenshot ↗Read the full case →August 2026
RecipesShare a project as a recipe, not a copy
Publish your original request to Vini as a link with its own cover. The recipient sees the card, enters the studio, and chooses when to build a similar project — nothing starts without their click.
ScriptThe Scene Director turns a script into a shooting plan
After the Scriptwriter, open the scene list, edit shots, duration, and the image strategy, then unfold the plan into ordinary nodes. Rewrite or rebuild one scene without touching its neighbors.
VideoFirst and last frame: the ending as a contract, not a wish
Wire an opening and a closing frame and the model has to bring the scene to the ending you specified. Eight of eleven models accept that input; the case runs one transformation through nine models with real prices.
Read the full case →VideoThirty seconds in one run: Seedance 2.5 is live
Create a new clip from text, images, video, and audio — up to 30 seconds. The model can also edit and continue clips, while Vini checks the operation and input limits before a run.
Read the full case →ProductionFrom an idea to eight scenes — the complete real project
We break down Vini Episode #4: Elements, script, Storyboard Sheet, individual shot generation, music, assembly, and hands-on decoration. The case includes the real production graph and the mistakes a person had to fix.
Open full-size screenshot ↗Read the full case →AudioVoice is now part of the graph
Pick a ready voice or clone one from audio or video, save it to the library, then connect it to Voiceover and Assembly. Separate nodes handle isolation, dubbing, and lip sync.
MontageVideo and sound on one editing timeline
In Montage, clips and sound fragments are placed by hand in time; each clip can keep, lower, or mute its native audio. One Remotion composition powers both preview and the final file.
Read the full case →ToolsCharacter Design Board and Storyboard Sheet — built-in Generators
Add a ready-made generator from the library: one creates a character sheet and angles, the other maps a story into shots before rendering. Its instruction stays open and the result is a normal node you can tune.
Open full-size screenshot ↗Read the full case →StudioVini Studio now speaks English
The English version covers the portal, nodes, panels, hints, and server messages. Switch language without changing the saved graph; public pages now default to English, with Russian under /ru.
AccessSign in with Google — keep the same account
Sign in with Google or Telegram and link both methods in your profile. Projects stay under one account, and an identity conflict is blocked until the owner signs in.
Getting startedYour first project is already assembled
A new account receives one starter graph and the system Vini Element. Open a working example immediately, study the connections, and rebuild it around your idea.
July 2026
EditingDecoration and Montage studios — edit by hand, $0
Edit the AI plan on top of the result: overlays/titles/subtitles on a timeline in Decoration, plus trimming, speed, and cropping in Montage. Rebuilding is a render without AI and without another paid generation.
Open full-size screenshot ↗Read the full case →StudioSkills: studio craft in the library
Operator lighting, camera language, silence in the shot, “no filler,” and model-specific syntax become named techniques. The foundation lands on the Director automatically; add the rest with one chip. A technique is context, not an order.
Open full-size screenshot ↗Read the full case →DirectingThe Director frames the shot for you
The Director node is the directing layer: it chooses angle, camera movement, and scene pace. It handles the shot by default; guide it with camera, pacing, or effect techniques when needed.
Open full-size screenshot ↗Read the full case →StudioBuild your own tool — reuse it in every project
Save an entire text-generator node to the library, including its name, model, and instruction, then reuse it like an Element for tools. Any node can also be renamed.
ProjectsAn agent builds the starting graph from your idea
A new project no longer has to begin with an empty canvas. Describe the idea and the bootstrap agent assembles a starting node graph; edit it however you like from there.
CharactersThe Elements library
Save a character once with ★ and bring it into any project with its appearance already baked in, without rewiring. One character can carry an entire series.
Read the full case →EconomicsPay for the change, not the whole video again
Every step is its own node: change one scene and pay for one scene, while unchanged results come from cache for $0. The estimate for the full run is visible in the toolbar before you press Run.
Read the full case →EditingDecoration: subtitles and punchy overlays
Hard subtitles live inside the studio: Subtitles exports SRT/VTT, Normalize fixes recognition with an LLM, and chapter titles, punchy overlays, and a Reels design system sit on top.
Open full-size screenshot ↗StudioVini, the studio companion
A living assistant reacts to generation: it greets you, works alongside you, and celebrates the finished result.
AccessClosed beta — looking for partners and testers
The project is in closed beta. I am looking for creators and partners ready to try it and share feedback. Sign-in is open — with Telegram or Google, and no account is needed in advance. Interested? Get in touch.
ProjectsStart a new project from a finished plot
Liked the plot? Create a new project from it and reuse the plot and its settings instead of starting from scratch.
June 2026
VideoChoose the video model: Kling, Seedance, or Grok
Switch the video model inside the node to fit the shot and budget, with clips up to 15 seconds, native audio, and multi-character support where available.
ImagesNano Banana 2 — up to 14 references
The default frame model keeps characters consistent across many references. Adding multiple characters does not raise the price.
CharactersA character from a photo
Upload a photo and get a consistent character across every scene, without describing their appearance in text.
Read the full case →ScriptA storyboard sheet before generation
A graphite storyboard shows the arc of every scene (START · MID · PEAK) before you pay for the render.
Open full-size screenshot ↗ScriptYou do not need to be a prompt engineer
The Scriptwriter node assembles image and video prompts and knows who is who in each scene. You write the idea; it turns that idea into production-ready prompts.
Open full-size screenshot ↗DialogueDialogue language: EN / RU / PL
Choose English, Russian, or Polish for a scene. Claude writes the lines, and they remain canonical without a second pass changing them.
AudioCharacters speak with synchronized lips
The video model generates lip sync and sound itself at no extra charge: characters speak their lines while SFX and ambience arrive with the shot.