Rooftop Run
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
NodeTool Cloud is in alpha โ run workflows in the browser, on your own keys.NodeTool Cloud is in alpha. Try it โ
Open-source agent-first creative workspace
Most AI video apps charge you to roll the dice, then hand back a flat MP4 you can't edit. In NodeTool the agent writes the script, boards the shots, and cuts a multi-track timeline. Every shot, voice line, and node stays open for you to change by hand.
Free and open source, AGPL-3.0. macOS, Windows, and Linux.

One sentence becomes a short film. The agent outlines the story, designs the characters, draws a storyboard, generates the clips, and edits them together.
Use your subscription
Sign in with ChatGPT or Claude, and the agent runs on your subscription instead of a metered API bill. Your ChatGPT and Gemini plans also generate images, and Gemini generates video. Those runs count against your plan's own limits.
For a model your plan doesn't cover, add your own key for fal.ai, Kie.ai, Replicate, or OpenAI and pay that provider its list price. NodeTool adds nothing on top.
| Plan | Chat and agent | Images | Video |
|---|---|---|---|
| ChatGPT | |||
| Claude | |||
| Gemini |
Subscriptions run in Studio, the desktop app. Gemini also needs the NodeTool Chrome extension in the browser where you are signed in.
The agent is not stuck in a chat panel. Each editor exposes its actions to the agent as tools, so when you ask it to tighten the opening cut or recast a voice, it changes the document you have open. Take over at any point and hand it back.

Settle the framing and the cast on stills before you pay for video. A Seedream 5 Lite still costs $0.03. Five seconds of Seedance 2 costs $1.03. Only the shots you approve become clips. (Kie.ai list prices. Prices via genspend.io.)

Cast an AI voice for each character and compare readings of a line. Change a word and that line's recording is marked out of date, so Voice all skips every line that is already up to date.

Trim and layer video and audio on separate tracks, down to a single frame. Ask for shot 3 darker with rain, and a video-to-video model renders a new take of that clip. You decide whether it replaces the old one. The rest of the cut stays as it was.

Sketch, paint, and blend your own drawing with AI-generated layers. Give a layer a text description, and the AI redraws that layer without touching the others.

Block out a scene with simple 3D shapes and lights, by hand or by asking the agent. Render it from the angle you want and use the image as the guide for a shot, so the composition is set before a model draws it.

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 game to run in any web browser.

Underneath, every project is a chain of connected steps called a node graph. Open it to rewire a step, swap a provider, or check what each step produced, from the first text prompt to the finished clip.
These short films were made in NodeTool. Each one is a project, not a flat video file: open it in Studio, the desktop app, 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โ.
Social ad library
16 short animated ad concepts. Each one shows what appears on screen, second by second, and was made as an editable NodeTool project.
Example storyboards
These storyboards come with NodeTool. Each shot lists what happens, the lens, the camera movement, and the length, with a generated still image ready to turn into video.
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
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
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
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
A boutique hotel ad about the perfect first morning, from the drone reveal to coffee on the terrace.
Hospitality ad ยท 4 shots ยท 15 seconds
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
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
Tell the agent what you want to make. It writes the script, plans each shot, generates the video clips, and edits them together on a timeline. You get back a project, not just a video file. Change any part of it yourself, or ask the agent to redo the one shot you want different.

Models
Use leading video, image, audio, and text models, or run free open models on your own computer. Switch models in one click. You connect your own account with each AI provider and pay it directly, at its published price.
Latest models
Cloud providers
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 projectNodeTool does not resell AI models. You connect your own provider accounts and pay them directly. Your projects stay files you own.
Connect your accounts with OpenAI, Anthropic, Google Gemini, fal.ai, Kie.ai, Replicate, and other providers by adding an API key. Studio keeps the keys on your computer. Cloud stores them encrypted.
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 the code, change it, or run it on your own server.
Studio keeps the storyboard, the script and its recordings, and the edited video on your computer. Export the whole project as one .nodetool-project file to move it to another computer.
What that costs a month, model by model, is on the pricing page.
When a project comes out right, save the steps that made it as a workflow. A workflow chains AI models, editors, and code so you can run the same process on new inputs, such as the next product photo. Share it as a simple app, or run it from the command line without opening the editor.
Most AI video apps run only on their own servers. They choose which models you get, sell you credits for each try, and hand back an exported video while the project stays in their app. NodeTool leaves those choices, and the project, with you.
Comparing against a specific product? See NodeTool and ComfyUI and NodeTool and Figma Weave.
Seedance is one of today's best video models. fal.ai, Replicate, and Kie.ai each sell access to it at a different price, and NodeTool lets you pick the cheapest for each run. When a better model arrives, you switch to it in one click and the wires in your graph stay where they are.
Because the accounts are yours, you can use the best model at the best price each week. You lose nothing if a provider is bought, changes its prices, or shuts down.
Desktop or browser
Studio is the desktop app and the one we recommend for real work. Cloud runs in your web browser with nothing to install. It is in alpha, an early test version, so use it to try NodeTool.
Desktop edition
Browser edition ยท Alpha preview
Download the desktop app, try it in your browser, connect it to your own code, or start with an advertising workflow.
Runs on your computer. Projects and supported local AI models keep working without an internet connection.
Go to StudioRuns in your web browser with nothing to install. It is an early test version, so use it to try NodeTool.
Go to Cloud (alpha)Call NodeTool from your own code, scripts, or coding agent through the SDK, the command line, or an MCP server.
Go to DevelopersTurn one campaign brief into a workflow that makes ads for every product, market, and format.
Go to MarketingNodeTool is an open-source app for making images, video, audio, and text with AI. You describe what you want, and a built-in AI agent does the work: it writes, generates, and edits inside NodeTool's editors. Then you can change any part yourself. You get an editable project, not just a finished file, so your steps, media, and edits stay together. Run supported AI models on your own computer, or connect online AI providers such as OpenAI, Google, and fal.ai with your own accounts.
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 โYes, in Studio. Sign in with ChatGPT or Claude, and the agent runs on that subscription instead of an API key. With the NodeTool Chrome extension, NodeTool also uses the ChatGPT or Gemini tab you are signed in to: ChatGPT generates images, and Gemini runs chat, images, and video. Those runs count against your plan's limits, so you get no pay-per-call bill for them. Every run shows up in your ChatGPT or Gemini history.
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 โIt means the AI agent works in the same editors you do. The node canvas, sketch pad, storyboard, video timeline, script editor, 3D scene, game editor, and app builder each give the agent the actions you have, so it can change your project the way you would. A log records every action the agent took, its result, and any error. Coding agents outside NodeTool, such as Claude Code, can use the same actions through MCP, the standard way AI agents connect to outside tools.
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 Studio, the free and open-source desktop app for macOS, Windows, and Linux. Or try Cloud in your browser with nothing to install. Cloud is in alpha.