Open-source agent-first creative workspace
Create with AI. Make it your own.
NodeTool combines an AI video editor with node-based workflows. Ask the agent to create a video, refine it in the timeline, or connect nodes to build a process you can reuse.
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.
- FilmsOne sentence becomes a storyboard, clips, and a cut on a timeline. Change one shot and the rest of the cut stays.
- AgentsThe built-in agent, or Claude Code over MCP, builds the workflow, checks it before a paid run, and repairs the step that fails.
- Node workflowsUnderneath every project is a node graph. Swap a model, check the graph, and run it again on new inputs.
From an idea to a video you can edit.
Send the agent a one-line note about one shot. It renders that shot again, and the timeline picks up the new take. You can make the same change yourself in the storyboard or on the timeline.

Approve the still before you pay for the clip.
The storyboard holds one still per shot. Only the shots you approve become video.
Preview each shot before animating it
Try out characters and camera angles as still images before spending money on 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.)
Specs
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 โCan I use my ChatGPT, Claude, or Gemini subscription?
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 โ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 โStart making with NodeTool.
Download Studio, the free desktop app for macOS, Windows, and Linux. Or try Cloud in your browser with nothing to install. Cloud is in alpha.
NodeTool is open source. Read the code on GitHub, ask on Discord, or write to hello@nodetool.ai.