Skip to content

NodeTool Cloud is in alpha. Try it โ†’

Agents build. You edit.

Open-source agent-first creative workspace

NodeTool is a free app for making media with AI. Tell the built-in agent what you want. It writes the script, plans the shots, generates them with the AI models you choose, and edits them together. You get a project you can open and change, not just a finished file.

Free and open source, AGPL-3.0. macOS, Windows, and Linux.

NodeTool: one sentence becomes a beat sheet, entities, a storyboard of stills and clips, and a finished cut

One sentence becomes a short film. The agent outlines the story, designs the characters, draws a storyboard, generates the clips, and edits them together.

  • Editors for scripts, storyboards, drawing, video, 3D, and games
  • Your own AI provider accounts, with no markup
  • Open source, and your projects are files you keep

Seven editors. One project.

Whatever the agent makes, you can open and change by hand. Each part of a project has its own editor, and the agent works in the same editors you do.

Storyboard editor

Visual storyboards

Plan the film one shot at a time. Generate quick still images to settle the look, then turn only the shots you approve into video.

Every film is a timeline you can open.

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

Serein

An inbox becomes a product story through animated scenes, type, and interface details.

Serein open in NodeTool's timeline editor, showing the preview and editable tracks
The editable timeline
Download NodeTool

In Studio, open Examples from the logo menu, select Timelines, find Serein, then choose โ€œOpen editable timelineโ€.

Example storyboards

Start from a finished storyboard.

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.

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

  1. Runner sprinting across a flat rooftop toward the edge.

    Shot 13s

    Across the roof

    Wide shot ยท Drone follow from behind

    Runner sprinting across a flat rooftop toward the edge.

  2. Runner vaulting over a metal AC unit.

    Shot 23s

    The vault

    Medium shot ยท Tracking side

    Runner vaulting over a metal AC unit.

  3. Runner mid-air leaping a gap between two buildings, street far below.

    Shot 34s

    The gap

    Wide shot ยท Static side, wide

    Runner mid-air leaping a gap between two buildings, street far below.

  4. Runner rolling on landing.

    Shot 42s

    The roll

    Medium shot ยท Static

    Runner rolling on landing.

  5. Runner standing at the roof edge, silhouetted against the sun.

    Shot 53s

    At the edge

    Extreme wide shot ยท Drone pull back

    Runner standing at the roof edge, silhouetted against the sun.

Duel in the Wheat

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

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

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

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

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

    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.

Movement in Gold

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

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

  2. The thin second hand sweeps across the champagne dial, catching a bright glint at each marker.

    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.

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

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

    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.

Silent Arrival

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

  1. A long straight desert road at first light, heat haze rising, the white car a tiny shape far down the asphalt.

    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.

  2. The car glides past very close to the camera at road level, sand lifting in a thin line behind it.

    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.

  3. Through the side window the driver rests one hand on the wheel, golden light sliding across his face.

    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.

  4. The car crests a rise into the rising sun, a long anamorphic flare stretching across the frame.

    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.

Suite Morning

A boutique hotel ad about the perfect first morning, from the drone reveal to coffee on the terrace.

Hospitality ad ยท 4 shots ยท 15 seconds

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

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

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

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

    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.

Under the Bed

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

  1. Dark bedroom in moonlight, Mia sitting up in bed holding a flashlight. The monster is not visible yet.

    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.

  2. Mia leaning over the edge of the bed, flashlight in hand. 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.

  3. Flashlight beam under the bed revealing two big glowing green eyes in the dark.

    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.

  4. The purple monster hiding under the bed, covering its eyes with its paws, trembling, the bed frame and mattress edge above it.

    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.

  5. Mia holding out her teddy bear under the bed; the monster reaching for it.

    Shot 53s

    The teddy

    Medium shot ยท Static

    Mia holding out her teddy bear under the bed; the monster reaching for it.

Clay Monday

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

  1. Pip asleep in bed under a felt cover; a round alarm clock on the nightstand.

    Shot 13s

    Alarm

    Wide shot ยท Static

    Pip asleep in bed under a felt cover; a round alarm clock on the nightstand.

  2. Pip flopped face down on the floor beside the bed.

    Shot 23s

    Out of bed

    Medium shot ยท Static

    Pip flopped face down on the floor beside the bed.

  3. Pip shuffling to a tiny kettle on the counter.

    Shot 33s

    The kettle

    Medium shot ยท Pan right

    Pip shuffling to a tiny kettle on the counter.

  4. Coffee pouring into a yellow mug, sculpted clay steam.

    Shot 43s

    The pour

    Close-up ยท Static

    Coffee pouring into a yellow mug, sculpted clay steam.

  5. Pip sipping from the yellow mug.

    Shot 53s

    First sip

    Close-up ยท Push in

    Pip sipping from the yellow mug.

Agents

Describe it. The agent builds the whole project.

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.

The agent renders a six-shot SCRAPHEART storyboard. A one-line note sends shot 3 back for night, only that shot renders again, and the timeline cut picks up the new take.

Models

Every major AI model. On your own accounts.

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

GPT-5.6Claude Fable 5Claude Opus 5Claude Sonnet 5Gemini 3.5 FlashGemini 3.1 ProQwen ImageVeo 3.1Kling 3Seedance 3Hailuo 2.3Wan 2.5FLUXWhisperElevenLabs

Build your next campaign

Follow a recipe for product images, dubbed video, or a storyboard.

Accepted Olive Travel Cup reference beside its transparent cutout and catalogue treatments.

Product catalogue assets

Build a catalogue set from one product reference.

Turn one product photo into a cutout, studio shots, and seasonal scenes.

Explore project
English source lines beside their Spanish translation and back-translation review.

Multilingual video

Review the words. Revise one voice line.

An English presenter, revoiced in Spanish. Edit the translation and revise individual voice lines.

Explore project
The complete six-shot storyboard for The Next Tide.

Storyboard to trailer

A mystery told in six frames.

The Next Tide: a six-shot storyboard with a shared cast, locations, and props.

Explore project
Explore all recipes

Your accounts. Your files.
No middleman, no markup.

NodeTool does not resell AI models. You connect your own provider accounts and pay them directly. Your projects stay files you own.

Use your own AI accounts

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.

No markup

If an image costs $0.03 at the provider, you pay $0.03 to the provider. No credit packs. NodeTool takes no cut.

Open source, end to end

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.

Projects you keep as files

The storyboard, the script and its recordings, and the edited video are ordinary files on your disk. Export them as one .nodetool file to move the project to another computer.

What that costs a month, model by model, is on the pricing page.

Comparison

How NodeTool differs from hosted AI apps.

Most AI video apps run only on their own servers. They choose which models you get, charge you in their own credits, and keep your project inside their app. NodeTool leaves those choices with you.

NodeTool and hosted AI apps, row by row

NodeTool compared with a hosted AI video app
ย NodeToolHosted AI apps
ModelsEvery major provider, switched in one clickThe list they picked
When a better model shipsAdd it the day it shipsWait for them to add it
What you payThe provider's own price, through your own accountCredits you buy from them, at prices they set
What you keepThe storyboard, every generated clip, and the edited video, as a project you can reopenAn exported video. The project stays in their app.
SourceOpen source, AGPL-3.0Closed
Where it runsDesktop app, browser, or your own serverTheir servers only

Comparing against a specific product? See NodeTool and ComfyUI and NodeTool and Figma Weave.

Where NodeTool fits

Pick the model. Pick the price.

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. When a better model arrives, you switch to it in one click.

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 for real projects. Cloud for trying it out.

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.

NodeTool Studio

Desktop edition

Recommended for real projects
Download Studio
Where it runs
On macOS, Windows, or Linux
Intended use
Real projects
Local models
Run supported AI models on your own computer
Online AI providers
Connect your own provider accounts
Project storage
Stored on your machine
Internet requirement
Only for online AI providers and services
Graphics hardware
Not needed for online providers. Running models on your computer may need a strong graphics card
License
AGPL-3.0

NodeTool Cloud

Browser edition ยท Alpha preview

Alpha
Try Cloud (alpha)
Where it runs
In a supported browser
Intended use
Trying NodeTool and light use during the alpha
Local models
Not available
Online AI providers
Connect your own provider accounts
Project storage
Hosted storage under the current alpha terms
Internet requirement
Required
Graphics hardware
No local GPU required
License
Built from the AGPL-3.0 project

Frequently asked questions

What is NodeTool?

NodeTool 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 โ†’
Is NodeTool open source?

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 โ†’
How much does NodeTool cost?

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 โ†’
Is NodeTool local-first and private?

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 โ†’
Which models are supported?

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 โ†’
What does it mean that NodeTool is agent-first?

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 โ†’
Do I need a GPU to run NodeTool?

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 โ†’

Made with working creatives

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.

Get in
touch

Questions, bug reports, feature requests โ€” we answer.

General Inquiries

Say hi or tell us what you need.

The Team

Email the developers directly.

Start making with NodeTool.

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.