layout: default title: NodeTool
Nodetool - Documentation
NodeTool is an open‑source, local‑first platform for building AI agents and workflows visually. Design, run, and deploy powerful AI systems using drag‑and‑drop nodes that connect models, tools, data, and your everyday apps.
Build agents visually • Deploy anywhere • Privacy by design
How It Works
- 🏗️ Build — Create workflows by dragging and connecting nodes.
- ⚡ Run — Test locally; your data stays on your machine by default.
- 🚀 Deploy — Ship to your own cloud or provider when ready.
What You Can Do
- Visual workflow editor – link nodes to process text, images, audio or video.
- Extensive model support – use models from OpenAI, Anthropic, Google, Hugging Face, Groq, Together, Replicate, Cohere and more — or run locally with Ollama.
- Advanced agents – build multi-step agents that can plan, reason and browse the web.
- Vector search & RAG – index your documents and ask questions about them.
- System tray access – launch workflows and manage your clipboard from anywhere.
- Mini‑app builder – turn a workflow into a standalone application.
- Chat interface – create custom chatbots for your projects.
- Global Chat – start conversations from anywhere in the workspace with AI agents and tools.
- OpenAI‑compatible API & extensions – connect NodeTool to other apps and services.
- Node Packs – install extra nodes from the NodeTool Packs Registry.
Documentation
Getting Started
- Installation – Download and install NodeTool
- Getting Started – Your first workflow and basic concepts
- Tips and Tricks – Shortcuts and workflow ideas
- **Cookbook - Cookbook for workflows
Core Features
- Workflow Editor – Build workflows with drag-and-drop nodes
- User Interface – Complete guide to the NodeTool UI
- Global Chat – AI chat interface with agents and tools
- Supported Models – Comprehensive guide to all AI models and providers
- Providers - Provider support
- Models Manager – Manage AI models and providers
- Asset Management – Handle files, images, and media
- Base Nodes Reference – Complete reference for all available base nodes
Advanced Topics
- Architecture – Technical overview and system design
Quick Start
- Install NodeTool (see Installation).
- Launch the app and download models.
- Start from a template or blank canvas.
- Drag nodes, connect them, and click Run to see results.
Want more details? Check out our Getting Started guide and explore the complete feature documentation above.
Community
Share your ideas, ask questions, or contribute:
- Discord: https://discord.gg/WmQTWZRcYE
- GitHub: https://github.com/nodetool-ai/nodetool
Open source under AGPL‑3.0. Built by makers, for makers.