All solutions
For self-hosters

Self-Hosted AI Workflows

Deploy NodeTool on infrastructure you own. The same open-source app that runs on your laptop starts from one `docker-compose.yml`, so a team can run workflows, models, and data behind its own firewall instead of a SaaS vendor's.

  • One Docker Compose file to stand up your own server
  • Your database, your storage, your uptime — no vendor lock-in
  • AGPL-3.0 open source, so nothing is held back for a paid tier

The workflow behind it

Workflow Editor
Note
String Input
How long does the Aurora One take to fully charge, and what does its warranty cover?
String Input
Aurora
String Input
# Aurora One — Technical Specifications The Aurora One is a lightweight urban electric bike. It ships with a 500 Wh removable battery and a…
String Input
# Aurora One — Battery & Charging The Aurora One battery charges from empty to full in about 4 hours with the included standard charger, or…
String Input
# Aurora One — Warranty & Support Every Aurora One includes a 2-year limited warranty covering the frame, motor, and battery against manufa…
Collection
Index Text Chunk
Collection
Text
Index Text Chunk
Collection
Text
Index Text Chunk
Collection
Text
Query Text
Collection
Text
Documents
Join
Strings
Prompt
Context
Question
Context passages retrieved from the knowledge base: {{ CONTEXT }} -------------------- User question: {{ QUESTION }}
Agent
Prompt
Text
gpt-5-mini
Output
Output

One canvas
for the whole craft

Image, video, audio, and text on a single visual canvas, with the editing tools you already rely on sitting right next to the models. You direct the whole piece instead of generating parts of it.

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

Edit where you generate

Mask, retouch, extend, relight, upscale, layer, and composite. The editing tools you reach for live on the same canvas as the models.

Watch every step render

Results appear as each step finishes. Inspect any frame, swap a model, and re-run from that point on.

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, and Suno, all on one canvas under their real names. You always know which model you are running.

Frequently asked questions

How do I self-host NodeTool?

Run it with the reference `docker-compose.yml` in the repository, or the `packages/deploy` tooling for more control. It's the same open-source app you'd run on the desktop, pointed at your own storage and database.

Do I still bring my own model keys when self-hosting?

Yes. Self-hosting NodeTool controls where the app and your data live; you still connect your own provider keys, or run local/open-weight models on the host's own hardware.

Why self-host instead of using a SaaS workflow tool?

You own the data, the uptime, and the deployment. There is no per-seat bill, no vendor deciding what changes next, and the same AGPL-3.0 source runs whether it's on your laptop or your server.

Build it on your own machine

Free, open source, and yours to run. Download Studio, open the template, and make it yours with your own keys.