Agent-first creative workspace Create images, video, audio, and text with agents that work alongside you.
$ npx -y skills add nodetool-ai/nodetool --agent claude-code
Agent-first creative workspace
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.
Download NodeTool Studio · Quick start · Documentation · MCP setup · Contribute

Run local models or connect cloud providers with your own API keys. NodeTool calls the provider with your key, at their price, with no billing unit in between. When a better model ships, add it the day it ships.
Models and Providers lists what runs where.
Studio is free and runs on macOS, Windows, and Linux. Local models have hardware requirements that depend on the model, and offline work needs the models and assets on your machine. NodeTool Cloud is in alpha and runs on hosted storage and cloud providers.
Write a brief and ask the agent for a storyboard. Approve the stills before spending on video, then assemble the clips on a timeline. Trim the cut, add narration, and export an MP4. Revise one shot without regenerating the film. The film quick start walks through each step.
Seven editors share one project, so a piece never leaves the studio to be finished, and an agent drives every one of them through the actions you have.

Board the film shot by shot. Pitch a concept, a style, and a shot count, and you get back a screenplay: one shot per card with action, camera, motion, and duration, plus the logline, style bible, narration, and music direction.
The agent works the same board, with or without the editor open. Creative agent guide →

Draft the dialogue, cast a provider, model, and voice per character, and audition alternate readings. Each voicing saves its own take with word timings, and changing the words flags that take stale. The current takes assemble into a sequence, the timings riding along as captions. Ask the agent and it voices every line that still needs it, then cuts the sequence for you.

Arrange, trim, and layer video and audio across tracks, down to the frame and the stem. Drop in your own footage, or bind a workflow to a clip and generate in place: change a parameter and the clip regenerates, tweak the workflow and the clip flags itself stale. Export to MP4. The agent edits the same document when you ask it to tighten the opening. Video editor guide →

Build a composition in layers with blend modes and masks, then bind a layer to a model or a workflow and generate where you are painting. Change a prompt or an upstream input and the layer flags itself stale. The rest of the workflow receives the flattened image, the mask, and each layer on its own. Sketch editor guide →

Place primitives and lights in a scene by hand or by asking, then capture a view as a depth or composition reference for an image or video model. The same scene builds and renders with no editor open, so it comes back the same way every time. 3D editor guide →

Build a 2D or 3D game in a workspace tab and play it without leaving the editor. Place entities, give them behaviors or JavaScript, and bind generated sprites, sounds, and models to their slots. Ask the agent for a new enemy or a darker level and it edits the same draft. Publish a revision, then export it as a standalone web player that runs without NodeTool. Game editor guide →

Every project is a graph you can open. Drag nodes in, connect typed ports, and read the live output at each step. Double-click the canvas to search for a node, or drag a connection into empty space to see what fits. The editor refuses a mismatch, so an image cannot land in a text field.
Every editor above sits on this canvas.
Each film below is a timeline document that ships with NodeTool, rendered to MP4. Select a poster to watch the film. Open the example in the app to edit every clip, track, and effect.
A 26-second product launch film built from editable scene clips, text, motion, and effects. Watch the film or see the timeline layout.
A 15-second app ad made from motion graphics alone: kinetic type, a drawn-on chart, a filling goal ring, and a logo reveal. Watch the film or see the timeline layout.
A 23-second motorcycle launch ad cut to a 120 BPM beat, with generated stills, parallax plates, mattes, and spec gauges. Watch the film or see the timeline layout.
An 18-second running-shoe ad on a 120 BPM grid, with green-screen stills keyed in the timeline and a prism that splits light. Watch the film or see the timeline layout.
A 16-second 4:5 risograph poster that moves, on stepped 12 fps time with a swing score. Watch the film or see the timeline layout.
A vertical year-in-review data story with a route that rides itself, counted stat cards, and animated charts. Watch the film or see the timeline layout.
The showcase and template gallery hold the single workflows these films chain.
The comparison is against the closed AI studios, because that is what a production team chooses between.
| NodeTool | Closed AI studios | |
|---|---|---|
| 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 |
Choosing against a node tool instead? See ComfyUI and Figma Weave.
Most tools bolt a chat panel onto an editor. NodeTool built the editors around the agent: every surface hands it the actions you have — wire a graph, paint a layer, cut a clip, revise a shot, voice a line.
Underneath, a planner turns an objective into a DAG of steps, executors walk it in parallel, and every LLM call emits an OpenTelemetry span with tokens and cost. See the agent guide and docs/AGENTS.md.
Everything the film surfaces do is reachable on the canvas without the film.
nodetool is a Claude Code plugin with 1 hand-picked skill, indexed on Flowy in the Content category. Install it with the command on its page. It includes nodetool. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it