NodeTool for Openclaw

A local-first visual AI workflow builder that combines ComfyUI node flexibility with n8n automation power for LLM agents and RAG pipelines.

georgi
v0.6.3
Jan 31, 2026
0
3.7k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install nodetool

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install nodetool using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is NodeTool?

NodeTool is an open-source, local-first visual AI workflow builder designed to bridge the gap between node-based creative flexibility and industrial automation. By synthesizing the architectural strengths of ComfyUI and n8n, it allows developers to construct complex LLM agents, RAG pipelines, and multimodal data flows on their local machines. This skill provides a unified interface to manage the entire AI lifecycle, from model discovery to production deployment.

As a versatile addition to the Openclaw Skills ecosystem, NodeTool focuses on developer autonomy. It utilizes a dedicated micromamba environment to ensure high performance and dependency isolation, making it an ideal choice for engineers who need to orchestrate sophisticated AI tasks without relying on proprietary cloud platforms.

NodeTool Use Cases

  • Building complex, multi-step LLM agents using visual node-based logic.
  • Orchestrating local RAG pipelines for private document analysis and semantic retrieval.
  • Automating multimodal data processing involving text, images, and audio.
  • Managing and caching large language models from HuggingFace and Ollama for offline use.
  • Deploying production-ready AI services to RunPod, GCP, or Docker environments directly from the CLI.

How NodeTool Works

  1. Installation: The tool sets up a self-contained environment including micromamba, specific Python packages, and local model cache directories.
  2. Workflow Design: Users define AI logic as nodes in a visual interface or JSON structure, specifying data flow and model parameters.
  3. Model Management: The CLI interacts with HuggingFace and Ollama to download and cache required weights locally.
  4. Execution: Workflows are executed via the CLI, with support for interactive modes or streaming JSONL for integration into external scripts.
  5. Deployment: NodeTool validates the environment and pushes configurations to cloud providers or local servers using structured deployment plans.

NodeTool Setup

To get started with NodeTool on Linux or macOS, use the following command:

curl -fsSL https://raw.githubusercontent.com/nodetool-ai/nodetool/refs/heads/main/install.sh | bash

For Windows users, execute this via PowerShell:

irm https://raw.githubusercontent.com/nodetool-ai/nodetool/refs/heads/main/install.ps1 | iex

After installation, verify your environment and see how it integrates with other Openclaw Skills by running:

nodetool info

NodeTool Data Schema & Taxonomy

NodeTool maintains a structured directory system to manage assets and metadata effectively:

Component Path Description
Environment ~/.nodetool/env The isolated Python runtime and binaries.
HF Cache ~/.nodetool/cache/huggingface Storage for HuggingFace model weights and metadata.
Ollama Cache ~/.nodetool/cache/ollama Local storage for Ollama-managed models.
Workflows workflow.json JSON-based definitions of node connections and logic.
Deployments deployment.yaml Infrastructure-as-code configuration for cloud environments.

NodeTool Advanced Features

  • Multi-platform deployment support for RunPod, GCP, and Docker with built-in status monitoring.
  • Integrated reverse proxy with ACME support for automatic HTTPS certificate management.
  • Vibe-coding engine to generate custom HTML5 applications based on workflow logic.
  • Python DSL export to convert visual nodes into portable, programmable code blocks.
  • Background job management for handling long-running AI tasks with full logging and status tracking.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*