Chunk a Transcript for Indexing
Split a long passage into overlapping windows the way a RAG ingest does, then count them. `length` and `overlap` are counted in WORDS, not characters — a 90 here would swallow this whole passage into one chunk. Overlap is the point: a boundary landing mid-sentence loses the claim that straddles it, so neighbouring chunks share a tail. Counting needs Collection first, because Count consumes a stream and a list handed to it arrives as a single item.
The workflow
Nodes in this workflow
6 nodes · 5 types- ×2Outputnodetool.output.Output
- Codenodetool.code.Code
- Collectionnodetool.control.Collection
- Countnodetool.control.Count
- Stringnodetool.constant.String
How to run it
- 01
Download NodeTool Studio
Install the free desktop app for macOS, Windows, or Linux. It runs on your own machine, no account required to start.
- 02
Open the Chunk a Transcript for Indexing template
Browse the built-in template library inside Studio and open this workflow onto the canvas. Every node is already wired up.
- 03
Add your keys
Connect any model providers this workflow calls with your own API keys, or point it at local models.
- 04
Run and remix
Hit Run to execute the graph and watch results stream in. Swap models, edit prompts, or rewire nodes to make it yours.
Related templates









Run Chunk a Transcript for Indexing on your machine
Free, open source, and yours to run. Download Studio, open the template, and run it with your own keys.