
Product catalogue assets
Build a catalogue set from one product reference.
Turn one product photo into a cutout, studio shots, and seasonal scenes.
Explore projectNodeTool Cloud is in alpha โ run workflows in the browser, on your own keys.NodeTool Cloud is in alpha. Try it โ
Create images, video, audio, and text with agents that work alongside you. Describe what you want, let the agent build it, then take over whenever you like.
Free and open source, AGPL-3.0. macOS, Windows, and Linux.

One sentence to a finished short: beat sheet, entities, storyboard, clips, and the cut.
Everything the agent made opens in an editor, and the agent works each one with the same tools you click.

Board the film shot by shot. Generate cheap stills to lock the look, then animate only the shots you approved.

Draft the dialogue, cast a voice per character, and audition alternate readings. Change the words and the take flags itself stale, so you see what still needs voicing.

Arrange, trim, and layer generated video and audio across tracks, down to the frame and the stem. The agent edits the same document when you ask it to tighten the opening.

Sketch, paint, and blend hand-drawn elements with generated layers. Bind a layer to a prompt and regenerate that layer alone.

Block out a set with simple shapes and lights, by hand or by asking the agent. Render it from any angle as a reference for the shot.

Place the player, the enemies, and the level, then press Play without leaving the editor. Ask the agent for a new rule or a darker level, and export the result as a web player.

Every editor above sits on a graph you can open. Wire typed ports, press Run, and read the output at every step, from the prompt to the clip on the timeline.
Made with NodeTool. Open these examples in Studio and change the scenes, text, and motion.
Software launch film ยท 26 seconds
An inbox becomes a product story through animated scenes, type, and interface details.

In Studio, open Examples from the logo menu, select Timelines, find Serein, then choose โOpen editable timelineโ.
Follow a recipe for product images, dubbed video, or a storyboard.

Product catalogue assets
Turn one product photo into a cutout, studio shots, and seasonal scenes.
Explore project
Multilingual video
An English presenter, revoiced in Spanish. Edit the translation and revise individual voice lines.
Explore project
Storyboard to trailer
The Next Tide: a six-shot storyboard with a shared cast, locations, and props.
Explore projectSocial ad library
16 motion concepts, each timed beat by beat and rendered as a NodeTool timeline.
Example storyboards
Each board ships with NodeTool. Every shot has its action, lens, camera move, duration, and a rendered still, ready to animate.
A parkour runner crosses three rooftops at golden hour. One runner, one clear direction, and a single verb in every shot.
Action chase ยท 5 shots ยท 15 seconds

Shot 13s
Across the roof
Wide shot ยท Drone follow from behind
Runner sprinting across a flat rooftop toward the edge.

Shot 23s
The vault
Medium shot ยท Tracking side
Runner vaulting over a metal AC unit.

Shot 34s
The gap
Wide shot ยท Static side, wide
Runner mid-air leaping a gap between two buildings, street far below.

Shot 42s
The roll
Medium shot ยท Static
Runner rolling on landing.

Shot 53s
At the edge
Extreme wide shot ยท Drone pull back
Runner standing at the roof edge, silhouetted against the sun.
Two swordsmen face off in a windblown wheat field. The fighters stay in separate shots until one beat of contact.
Samurai film ยท 4 shots ยท 15 seconds

Shot 13s
Two in the wheat
Extreme wide shot ยท Static
Two small figures far apart in the wheat, the ronin on the left, the duelist on the right, the tree between them on the horizon.

Shot 23s
The ronin
Medium close-up ยท Static
The ronin alone in a medium close-up, scar over his left eye, hair stirring in the wind, facing right toward his unseen opponent, one hand resting on the hilt of his sheathed katana. Nobody else is in the frame.

Shot 36s
One strike
Wide shot ยท Fast lateral track that keeps both men in frame
Both men sprint toward each other through the wheat with drawn katanas, the ronin in indigo from the left and the duelist in crimson from the right. They meet in the middle and trade a fast exchange of blows, three clean steel-on-steel clashes with sparks, the duelist driving the ronin back a step, the ronin turning the blade aside. Then they pass each other in one final slash and run out of contact.

Shot 43s
The fall
Wide shot ยท Static
After the crossing, the duelist in crimson on the left sinks to one knee, head bowed, his sword hanging from his hand, while the ronin in indigo on the right stands with his back to him, sword lowered, seen from the same camera side as the first shot. They are far apart; wheat settling.
A luxury watch ad that treats the movement as the star. Macro gears and a sweeping second hand build to one calm shot on a wrist.
Luxury product ad ยท 4 shots ยท 15 seconds

Shot 14s
Gear-turn
Extreme macro ยท Slow push in
Extreme macro of a gold gear train filling the whole frame, tiny red jewels glowing between the wheels. Only gears, no watch case or dial in the shot.

Shot 24s
Second-hand
Macro close-up ยท Rack focus from the hand to the dial edge
The thin second hand sweeps across the champagne dial, catching a bright glint at each marker.

Shot 33s
Crown-detail
Close-up ยท Slow orbit left
The knurled gold crown of the watch stands perfectly still on the case edge, the gold shimmering as light glides across it, the thin second hand sweeping on the champagne dial behind. No people and no hands in the shot.

Shot 44s
On-the-wrist
Medium close-up ยท Slow pull back
The watch lies on a dark table edge on a folded charcoal wool cloth, the dial glowing. No people, no wrist and no hands in the shot.
An electric car ad about silence. A sleek car crosses a desert road at dawn and the quiet does the selling.
Automotive ad ยท 4 shots ยท 15 seconds

Shot 14s
Empty-road
Extreme wide shot ยท Static
A long straight desert road at first light, heat haze rising, the white car a tiny shape far down the asphalt.

Shot 23s
Low-pass
Low-angle wide shot ยท Static, car passes through frame
The car glides past very close to the camera at road level, sand lifting in a thin line behind it.

Shot 34s
Calm-driver
Medium close-up ยท Tracking alongside the window
Through the side window the driver rests one hand on the wheel, golden light sliding across his face.

Shot 44s
Dawn-flare
Wide shot ยท Slow crane up over the road
The car crests a rise into the rising sun, a long anamorphic flare stretching across the frame.
A boutique hotel ad about the perfect first morning, from the drone reveal to coffee on the terrace.
Hospitality ad ยท 4 shots ยท 15 seconds

Shot 16s
Hotel-from-above
Aerial shot widening to an extreme wide shot ยท One long drone move that pulls far back and rises, zooming out from the terrace to the whole cliff, bay and coastline
A drone shot starts close above the sea-facing terrace of the small white limestone hotel: two open white French doors with sheer curtains, the bistro table, the olive tree and the white balustrade at the cliff edge, the deep blue sea beyond. No people.

Shot 23s
Terrace-table
Close-up ยท Static, shallow depth of field
On the limestone terrace a white ceramic cup of coffee with a thin curl of steam and a single golden croissant on a white plate rest on the round black bistro table, the calm blue sea behind. Nobody in the shot.

Shot 33s
Guest-wakes
Medium shot ยท Static, very slow drift to the right
The guest sits up in the king bed against the white pillows, smiling softly as she turns her face toward the open doors and the light.

Shot 43s
Balcony-view
Wide shot ยท Slow crane up and back to reveal the coast
The guest stands at the limestone balustrade with her back to the camera, holding the coffee cup, looking out over the calm blue sea in the morning sun.
A kid shines a flashlight under the bed and finds a monster more scared than she is. One flashlight reveal and a stylised 3D look that stays consistent.
Family animation ยท 5 shots ยท 15 seconds

Shot 13s
Moonlit bedroom
Wide shot ยท Static
Dark bedroom in moonlight, Mia sitting up in bed holding a flashlight. The monster is not visible yet.

Shot 23s
Flashlight on
Medium shot ยท Slow push in
Mia leaning over the edge of the bed, flashlight in hand. The monster is not visible yet.

Shot 33s
Eyes under the bed
Point-of-view shot ยท Handheld
Flashlight beam under the bed revealing two big glowing green eyes in the dark.

Shot 43s
Scared monster
Close-up ยท Static
The purple monster hiding under the bed, covering its eyes with its paws, trembling, the bed frame and mattress edge above it.

Shot 53s
The teddy
Medium shot ยท Static
Mia holding out her teddy bear under the bed; the monster reaching for it.
A claymation character drags himself out of bed and makes coffee. Fifteen seconds of stop-motion that forgives imperfect motion and stays consistent.
Claymation comedy ยท 5 shots ยท 15 seconds

Shot 13s
Alarm
Wide shot ยท Static
Pip asleep in bed under a felt cover; a round alarm clock on the nightstand.

Shot 23s
Out of bed
Medium shot ยท Static
Pip flopped face down on the floor beside the bed.

Shot 33s
The kettle
Medium shot ยท Pan right
Pip shuffling to a tiny kettle on the counter.

Shot 43s
The pour
Close-up ยท Static
Coffee pouring into a yellow mug, sculpted clay steam.

Shot 53s
First sip
Close-up ยท Push in
Pip sipping from the yellow mug.
Give the agent a brief. It drafts the script, boards the shots, renders the takes, and cuts them on a timeline. What comes back is a project you can open. Change any part of it yourself, or send the agent back in with a note about the one shot you want different.

Route your shots through the best video, image, audio, and language models, or run open weights on your own hardware. Switch in one click. Pay each provider directly, at their published price.
One job, one tool, one screen. Each app is a shipped workflow with a form on top, so an operator runs it without opening the canvas.

Settle the message. Direct the campaign image.

One brand identity drives two deliverables.

Generate a gallery, pick one, polish it.

Drag five sliders and watch the photo re-render โ then run the same grade over a whole folder.

Build a testimonial, then finish it for social.

Change one thing about a photo and keep the rest.

One product photo in, mockups and a launch video out.

One packshot in, the whole channel set out.
Bring your own keys and switch providers in one click. You own the project file, the workflow, and the final cut.
Connect to OpenAI, Anthropic, Gemini, FAL, KIE, Replicate, and the video specialists. Keys stay on your disk in Studio, encrypted in Cloud.
If an image costs $0.03 at the provider, you pay $0.03 to the provider. No credit packs. NodeTool takes no cut.
Studio and Cloud are built from the same AGPL-3.0 source, with no paywalled features. Read it, fork it, or host it yourself.
The board, the script with its takes, and the multi-track cut are ordinary files on your disk. Export a .nodetool bundle and open it anywhere.
What that costs a month, model by model, is on the pricing page.
When a project comes out right, keep the process that made it. Chain models, editors, and code into a node graph you can re-run on new inputs, ship as an app, or drive headless from the CLI.
A hosted platform makes the film and keeps the model list, the billing, and the project. Here is the same table with the studio open.
| ย | NodeTool | Hosted platforms |
|---|---|---|
| Models | Every major provider, switched in one click | The list they picked |
| When a better model ships | Add it the day it ships | Wait for them to add it |
| What you pay | Provider list prices, on your own keys | Their credits |
| What you keep | The board, the takes, and the multi-track cut as an editable project | An exported video. The project stays in their app. |
| Source | Open, AGPL-3.0 | Closed |
| Where it runs | Desktop app and browser, self-host any time | Their servers only |
Comparing against a specific product? See NodeTool and ComfyUI and NodeTool and Figma Weave.
Take Seedance, one of today's best video models. FAL, Replicate, and KIE each sell it at a different price, and NodeTool lets you pick the cheapest. When the next Veo or Kling arrives, you switch in one click.
That is what holding the keys buys you: the best model at the best price each week, and nothing to lose if a tool gets bought, repriced, or shut down.
Two editions, one recommendation
Studio is the desktop edition and the production path. Cloud is the browser edition for evaluation and lightweight access while it is in alpha.
Desktop edition
Browser edition ยท Alpha preview
Studio is the production path. Cloud is the browser preview for evaluation while it is in alpha.
Runs on your computer. Local projects and supported local models can remain available without a network connection.
Go to StudioRuns in your browser with nothing to install. Use it for evaluation and lightweight access while it is in alpha.
Go to Cloud (alpha)Bring your own code onto the canvas through the SDK, the CLI, or an MCP server.
Go to DevelopersTurn a brief into a production workflow you run again for every product, market, and variant.
Go to MarketingNodeTool is an open-source agent-first creative workspace. Create and edit images, video, audio, and text with agents that work alongside you. Describe what you want, let the agent build it, then take over whenever you like. You get an editable project, not just a finished file: your workflows, assets, and edits stay together. Use supported local models or connect cloud providers with your own keys.
Read more โYes. The whole project is AGPL-3.0 on GitHub. Studio and Cloud are built from the same source, and nothing is held back for a paid tier. You can host it yourself at any time.
Read more โNodeTool Studio, the desktop app, is free and open source. Cloud pricing and access can change during alpha, so check the Cloud page before use. In both editions, provider charges are separate: you connect your own provider account and pay that provider directly. Supported local models in Studio have no provider charge per call, but they use your hardware and electricity.
Read more โNodeTool Studio stores the workspace, workflows, files, and configured credentials on your machine. Supported open-weight models can run locally through MLX, Ollama, llama.cpp, vLLM, and LM Studio. When you call a hosted model, the request leaves your machine for that provider. Cloud uses hosted project storage; review the current privacy policy and terms before using sensitive material.
Read more โThe leading models, including Flux, Seedance, Wan, Veo, Kling, Hailuo, Qwen Image, Whisper, ElevenLabs, and Suno, reached through providers such as FAL, KIE, OpenAI, Anthropic, Gemini, Replicate, Together, Groq, Mistral, OpenRouter, and HuggingFace. Models can also run on your own computer through MLX, Ollama, llama.cpp, vLLM, and LM Studio.
Read more โThe node canvas, sketch pad, storyboard, video timeline, script editor, 3D scene, game editor, and app builder expose operations that agents can call as tools. The agent can change the workflow or project on the same surfaces you use, and the execution record shows tool calls, results, errors, and interventions. The toolbelt is also exposed over MCP for compatible external agents.
Read more โNo. Studio can use hosted providers, where the model runs on the provider's hardware. A GPU matters only when you choose to run supported open-weight models on your computer. The requirement then depends on the model and runtime; smaller models may run on CPU at lower speed.
Read more โNodeTool is open source under AGPL-3.0. Star it on GitHub, join us on Discord, and share workflows with the artists and studios already using it on real jobs.
Questions, bug reports, feature requests โ we answer.
Download the open-source studio for macOS, Windows, and Linux. Free, AGPL-3.0. Or try Cloud in your browser, in alpha, with nothing to install.