Skip to main content
NodeTool Logo nodetool
  • Home
  • Getting Started
  • Cookbook
  • Use Cases
  • Models
  • Chat & Agents
Quick find Enter to open · Esc to close

    ▸ Documentation

    Getting Started

    • Home
    • Why NodeTool
    • Installation
    • Quick Start
    • Tutorials

    Core Concepts

    • Key Concepts
    • Workflows
    • Nodes
    • Agents
    • Models
    • Glossary

    Workflow Editor

    • User Interface
    • Workflow Editor
    • Editor Panels
    • Chain Editor
    • Graph View
    • Debugging
    • Sketch Editor
    • Video Editor
    • Templates Gallery
    • App Builder

    Chat & Agents

    • Chat
    • Chat & Agents
    • Agent Config
    • Agent Memory
    • Long-Term Memory

    Models & Providers

    • Overview
    • Local vs Cloud
    • Provider Reference
    • HuggingFace
    • Models Manager

    Examples

    • Use Cases
    • Cookbook
    • Core Patterns
    • Pipeline Patterns
    • Workflow Examples

    Configuration

    • Configuration
    • Storage
    • Vector Storage
    • Indexing
    • Collections
    • Workspaces
    • Asset Management
    • Authentication
    • Security Hardening

    Deployment

    • Deployment Guide
    • End-to-End Guide
    • Self-Hosted
    • Docker Resources
    • Worker Deployment
    • Supabase

    CLI

    • CLI Overview
    • Chat CLI
    • Agent CLI
    • Chat Server
    • API Server

    API Reference

    • Overview
    • Workflow API
    • WebSocket API
    • Chat API

    Developers

    • Developer Guide
    • Architecture
    • Packages
    • Python Bridge Protocol
    • Execution Strategies
    • Custom Nodes
    • Node Patterns
    • Node Reference
    • TypeScript DSL
    • Node Packs

    Apps

    • Desktop App
    • Desktop App Views
    • Mobile App
    • Chrome Extension

    Help

    • Troubleshooting
    • Tips & Tricks

    nodetool.text Nodes

    This namespace contains 52 node(s).

    Nodes

    • Automatic Speech Recognition
    • Capitalize Text
    • Check Length
    • Collapse Whitespace
    • Collect Text
    • Compare Text
    • Concat
    • Concatenate Text
    • Contains Text
    • Count Tokens
    • Embedding
    • Ends With
    • Equals
    • Extract JSON
    • Extract Regex Groups
    • Extract Text
    • Filter Regex String
    • Filter String
    • Find All Regex Matches
    • Find Regex Matches
    • Format Text
    • HTML to Text
    • Index Of
    • Is Empty
    • Join
    • Load Text Assets
    • Load Text Folder
    • Measure Length
    • Pad Text
    • Parse JSON String
    • Prompt
    • Remove Punctuation
    • Replace Text
    • Replace with Regex
    • Save Text
    • Save Text File
    • Slice Text
    • Slugify
    • Split Text
    • Split Text into Chunks
    • Split with Regex
    • Starts With
    • Strip Accents
    • Surround With
    • Template
    • To Lowercase
    • To String
    • To Title Case
    • To Uppercase
    • Trim Whitespace
    • Truncate Text
    • Validate with Regex

    Back to all nodes

    Edit this page on GitHub

    NodeTool

    Local-first visual environment for building and running AI workflows. Build agents visually, deploy anywhere, privacy by design.

    ← Back to nodetool.ai

    Documentation

    • Installation
    • Getting Started
    • Workflow Editor
    • Node Reference

    Resources

    • Cookbook
    • Tips & Tricks
    • Architecture
    • Providers

    Community

    • GitHub
    • Discord

    [ Open source under AGPL-3.0 • Built by makers, for makers ]