Free & Open Source

The open creative
AI workspace.

One canvas. Every major model from every major provider, called with your own keys. Pay providers what they charge — no credits, no markup, no curated roster. When the next model ships, swap one node and you're on it the same day.

  • Every model. Your keys. Your canvas.
  • Pay providers directly
  • Open source, runs anywhere
NodeTool canvas: nodes for image, video, and text models wired together

01Wire your canvas

Drag in models, edits, and assets. Connect them. Every model from every provider lives on the same canvas.

Audio Input
Whisper
GPT Image 2

02Render with your keys

Bring your own keys to FAL, KIE, OpenAI, Anthropic, Gemini, Replicate. Pay providers directly. Watch results stream in.

Logs2.4s
  • Workflow started
  • LLM response received
  • Image generated
  • Data transformed
  • Workflow completed
Preview
Example image generated by a workflow node
1024×1024PNG

03Edit and finish

Drop the generated image or clip into the built-in editors. Crop, mask, cut, and arrange on the timeline. Finish the piece without ever leaving the canvas.

Generated asset opened in the built-in editor
Editors

One canvas
for the whole craft

Image, video, audio, and text on a single node-based canvas — with the editing tools you rely on wired in right next to the model calls.

Workflow Editor
Node workflow turning a campaign brief and product photo into a generated product video

Editing tools, not just generation

Masks, inpaint, outpaint, relight, upscale, layers, compositing. The post tools you reach for, wired into the same canvas as the model calls.

Watch every node render

Outputs stream in as nodes finish. Inspect any frame, swap a model, re-run from that node down.

Your keys, provider prices

Bring your own keys for FAL, KIE, OpenAI, Anthropic, Gemini, Replicate, and the rest. The bill comes from the provider, not from us.

Image, video, audio, text

Flux, Seedance, Wan, ControlNet, Whisper, ElevenLabs, Suno — every modality on one canvas, under their real names. No white-label mystery models.

All the
building blocks

Hundreds of ready-to-use components for AI models, data processing, and file operations—plus auto-generated nodes for every Replicate, Fal, and Kie.ai model.

Node menu showing all available node types

Built-in video editor

Generate AI video and audio straight onto a multi-track timeline. Prompt a model at the playhead, drop the clip on a track, then trim, split, and export a finished cut — without ever leaving NodeTool.

NodeTool's built-in timeline editor: a video preview with a clip inspector panel (Transform and Color controls) on the right, a multi-track timeline with AI-generated video clips on a video track and an audio waveform below, plus a 'Generate a video at the playhead' prompt bar with a model selector and an Export button

Generate at the playhead

Prompt a model and the new clip lands on the track right under the playhead — no import step.

Multi-track video & audio

AI video and AI audio share one timeline. Stack tracks, trim, split, and rearrange clips.

Export a finished cut

Render the whole sequence to a single video — the edit happens where you generate, not in another app.

Built-in sketch editor

A full layer-based image editor with generation built in. Paint with real brushes, stack layers and blend modes, then prompt a model to create or refine any layer — and export a finished PNG without leaving the canvas.

NodeTool's built-in sketch editor: a layered canvas holding an AI-generated 'Kung Fu' movie poster, with a brush toolbar and brush settings across the top, a color picker and a layers panel with text-to-image layers on the right, and a 'Describe the image' generate bar with a Flux Schnell model selector and an Export PNG button

A real brush engine

Round, soft, airbrush, and spray brushes with size, opacity, hardness, and angle. Pick any color and paint straight onto the canvas.

Layers & blend modes

Stack layers, set opacity and blend modes, reorder and mask — the same controls you reach for in a pro image editor.

Generate onto a layer

Describe an image and it lands on its own layer. Mix hand-painted strokes with text-to-image and image-to-image right where you draw.

Organize Everything

Built-in Asset Manager

Centralized asset management. Drag files in, use them anywhere.

NodeTool Asset Manager interface preview

Import & organize

Drag and drop. Files auto-organize by type, project, or tags.

Preview files

Built-in preview for images, audio, video, and documents.

Use in workflows

Reference assets in your workflows—folders or single files.

Images & Graphics

PNG, JPG, GIF, SVG, WebP

Audio & Video

MP3, WAV, MP4, MOV, AVI

Documents & Data

PDF, TXT, JSON, CSV, DOCX

Run your workflows
by chatting

Skip the canvas when you don't need it. Ask in plain English, the right workflow runs, results stream back inline.

Chat Assistant
Chat UI with tools, agents and workflow integrations
Comparison

Where NodeTool fits in your stack

You're probably using two or three of these already. Here's what changes when they live on one canvas.

vs ComfyUI

ComfyUI is a node editor for diffusion models. NodeTool is the studio around it: image, video, music, and words on one canvas, every major model a click away.

vs Weavy / closed canvases

Closed canvases lock you into a credit system and a curated model roster. NodeTool is open source and BYOK — every provider, your keys, provider prices.

vs A dozen browser tabs

Midjourney, Runway, Photoshop, ElevenLabs, Suno — each in its own tab, none of them talking to each other. NodeTool wires them into one canvas you can run, share, and re-run.

Where NodeTool fits

Every model. Your keys. Your canvas.

Take Seedance, one of today's top video models. It's available on FAL, Replicate, and KIE at different price points. NodeTool lets you pick the cheapest. When the next Veo or Kling ships, you swap one node and you're on it the same day.

That's what vendor neutrality actually buys you: the best model at the best price, every week — and no roadmap risk if your favourite tool gets acquired.

Your keys. Your files.
Your roadmap.

Every closed AI tool ends the same way: a price hike, a worse roster, or an acquisition that quietly rewrites the roadmap. NodeTool calls whatever models you choose, charges you what the providers charge, and ships under a license that outlives whoever built it.

BYOK, every provider

Bring your own keys to FAL, KIE, OpenAI, Anthropic, Gemini, Replicate, and more. Keys stay on your disk in Studio, encrypted in Cloud. We never mark up model calls.

Provider prices, no credits

No proprietary tokens. No minimum top-up. You pay providers what they charge. The same Seedance call that costs $0.18 on KIE costs $0.18 in NodeTool.

Open source, always

Both editions — Studio (desktop) and Cloud (hosted) — share the same AGPL-3.0 codebase. No closed-source layer, no “pro tier” hiding the good features. Self-host any time.

Local inference when you want it

MLX, Ollama, llama.cpp, vLLM, LM Studio — fully supported. Runs offline once models are downloaded. Local is a feature, not a religion.

Every model. Your keys.

Frontier models from every major provider, called with the keys you already pay for. Swap models the day they launch. Run inference locally when you want to.

Frontier Models
Claude Opus 4.8Claude Sonnet 4.6Claude Haiku 4.5Gemini 3 ProGemini 3 FlashQwen ImageVeo 3.1Kling 3Seedance 3Hailuo 2.3Wan 2.5FLUXWhisperElevenLabsClaude Opus 4.8Claude Sonnet 4.6Claude Haiku 4.5Gemini 3 ProGemini 3 FlashQwen ImageVeo 3.1Kling 3Seedance 3Hailuo 2.3Wan 2.5FLUXWhisperElevenLabs

Hello
HuggingFace

Search, download, and manage model weights directly from the Hub.
Organize your local library without leaving the app.

Model Manager
Model manager interface showing Hugging Face integration

Cost transparency

See what every run actually costs

NodeTool prices every node execution and rolls it up by workflow, provider, or model. You bring your own keys and pay providers directly, so the numbers are the real ones.

Costs
Costs
Spend per node execution across 9 workflows · last 90 days
7d14d30d90d
Total spend
$7.71
across 9 workflows
Node executions
194
0 failed
Avg / execution
$0.040
across all node types
Top cost driver
BytedanceSeedance2
$3.08 · 40% of spend
Spend over timedaily · last 90 days
Kie$4.35OpenAI$1.85fal.ai$1.50
$5.39$2.70$0
Group by
ExecutionNode typeWorkflowProviderModel
5 of 31
Node typeRunsShare of spendCost
BytedanceSeedance21
40%
$3.08
GptImage2Edit10
18%
$1.41
gpt-5.4-mini37
16%
$1.25
GrokImagineTextToVideo21
13%
$1.01
gpt-5-mini29
4%
$0.34

Per-node accounting

Every execution priced on its own, grouped by node, workflow, provider, or model.

No markup

Pay OpenAI, fal.ai, and the rest directly with your own keys. NodeTool takes zero cut.

Export anytime

Pull the full breakdown to CSV for your own books, billing, or client invoices.

Made with working creatives

NodeTool is AGPL-3.0 open source. Star the repo, jump into Discord, and trade workflows with other artists, motion designers, and studios using it for real work.

Get in
touch

Questions, bug reports, feature requests. We're here to help.

General Inquiries

Say hi or tell us what you need.

The Team

Direct contact to the developers.

Put every model on one canvas.

Free, open source, and yours to run. Download Studio and build your first workflow in minutes.