NodeTool is a desktop app for building AI-powered workflows with simple drag-and-drop tools. It lets you combine local or cloud models with your everyday apps without writing code.
Why it exists
NodeTool was created to give anyone the power of modern AI while keeping full control over their data. Run open-source models on your computer or connect to providers like OpenAI and Gemini. Automate tasks, experiment with new ideas and share results without needing a programming background.
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 (including Groq and Cerebras), 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.
- API and extensions – connect NodeTool to other apps with Python scripts.
- Node Packs – install extra nodes from the NodeTool Packs Registry.
For a deeper look at how these pieces interact, read the Architecture Overview.
Real-world examples
- Summarize incoming emails or generate daily digests.
- Research topics online and produce structured reports.
- Create images and descriptions for social media posts.
- Ask questions about PDFs or other files you upload.
Documentation
Getting Started
- Installation – Download and install NodeTool
- Getting Started – Your first workflow and basic concepts
- Tips and Tricks – Shortcuts and workflow ideas
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
- 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
- Desktop App – System tray, shortcuts, and native features
- Architecture – Technical overview and system design
Get started
- Download NodeTool for Windows, macOS or Linux.
- Open the app and pick a template or start from a blank canvas.
- Drag nodes, connect them and click Run to see results in real time.
Want more details? Check out our Getting Started guide and explore the complete feature documentation above.
Join the community
Share your ideas, ask questions or contribute on GitHub and Discord. We're excited to see what you build!