Node Templates

// Individual building blocks for your workspace workflows

$
29 results
inputplaceholder
D
node.py
Input
Storage
v1.0.0

export Drive File Reader

from "@marketplace"
unverified

// Reads one Drive file exactly as it was uploaded (a PDF, a PowerPoint or Word file, an image, an archive or any other type) and outputs it as a File, for nodes that take the file itself rather than its text: e.g. Snapshot, to turn a PDF into page images. Also outputs its MIME type and size. For the text of a document or a transcript, use Drive Content Reader instead.

#drive#storage#file
00
2026-11-04
inputplaceholder
L
node.py
Input
Document
v1.1.0

export Layout Library

from "@marketplace"
unverified

// Reads the layout library a Brand Master node publishes in another workspace: that node's latest completed run. Outputs the library handle (the enabled layouts with their slots and capacities, plus the library CSS) for Slide Generators, the Presentation Composer and the PPTX Builder, the master as a .pptx file, the layout backgrounds, and the enabled layouts as a compact text list for choosing each slide's layout. Run it again to pick up the curator's latest publication.

#presentation#pptx#slides
00
2026-11-04
inputplaceholder
D
node.py
Input
Storage
v1.4.0

export Drive Folder Reader

from "@marketplace"
unverified

// Reads all documents from a Drive folder recursively. Returns document references that can be passed to a Drive Content Reader. Also returns every file with its sub-folder path, so a loop can save results into the same sub-folders elsewhere.

#drive#storage#folder
00
2026-11-03
inputplaceholder
D
node.py
Input
Storage
v1.3.1

export Drive Image Reader

from "@marketplace"
unverified

// Reads an image from Drive and outputs it as an Image file, plus its metadata: width, height and aspect ratio (EXIF orientation applied, so portrait vs landscape is reliable), MIME type, file size and camera EXIF (make, model, capture time; GPS is never output). Metadata is best-effort: if it cannot be read (e.g. HEIC), the image is still output and Warning says why.

#drive#storage#image
00
2026-10-26
inputplaceholder
T
node.py
Input
Data
v2.0.0

export Task

from "@marketplace"
unverified

// One unit of intent, above the lanes that attempt it. Holds the brief and nothing else: wire it into one or more Lane nodes and they share that one text, while the board rolls their states up into a single status for the task. A lane is a worker on a branch — this is the thing the worker is working ON, and it outlives any single attempt.

#task#plan#lane
00
2026-10-14
inputplaceholder
D
node.py
Input
Storage
v1.3.0

export Drive Content Reader

from "@marketplace"
unverified

// Reads the processed text content of one or more Drive files of any type: extracted text for documents (PDF, DOCX, TXT, MD) and speaker-labelled transcripts for audio and video. Multiple items are merged into a single output.

#drive#storage#document
00
2026-09-28
inputplaceholder
W
node.py
Input
Integration
v1.0.5

export Web Search

from "@marketplace"
unverified

// Search the public web (via Brave Search) and return a ranked list of result URLs (no snippets — deliberate, to avoid SERP-snippet hallucination). The output is a URL list; reading the content behind those URLs is a separate concern handled downstream. Pairs with: `Fetch URL as Markdown`.

#web#search#brave
00
2026-08-18
inputplaceholder
O
node.py
Input
Data
v1.4.0

export Ontology Search

from "@marketplace"
unverified

// Search the organization ontology (knowledge graph) for matching objects plus a match count. Supports entity mode (search by NAME), schema mode (search by RELATIONSHIP/THEME via matching types), and hybrid.

#ontology#knowledge-graph#search
00
2026-08-18
inputplaceholder
L
node.py
Input
Storage
v1.1.0

export List Artifacts

from "@marketplace"
unverified

// List all Artifact ids on a Drive item (a Drive item can have many artifacts). Feed each id into Get Artifact to read its content.

#artifact#document#list
00
2026-08-18
inputplaceholder
K
node.py
Input
Data
v1.4.0

export KB Semantic Search

from "@marketplace"
unverified

// Semantic (vector) search over the knowledge base's document chunks. Returns the ranked chunks, synthesizer-ready chunk texts, and the deduped document ids. Wire chunkTexts into Knowledge Synthesizer's context and documentIds into Ontology From Documents.

#knowledge#semantic-search#rag
00
2026-08-18
inputplaceholder
G
node.py
Input
Storage
v2.0.0

export Get Artifact

from "@marketplace"
unverified

// Read an existing Artifact's content and metadata from Drive by its id.

#artifact#document#read
00
2026-08-18
inputplaceholder
D
node.py
Input
Storage
v1.2.0

export Drive Video Reader

from "@marketplace"
unverified

// Reads a video file from Drive and outputs it as a Video file.

#drive#storage#video
00
2026-08-18
Per page: