Skip to content

Operator catalog — by family

Public

Glyph ships 78 operators across 24 families. Each family page lists its operators with config schemas and input/output ports. For a single visual grid of everything, see the operator catalog.

FamilyOperatorsWhat it does
Agent1LLM-driven agents that call tools in a loop until a goal is reached.
Cache1Redis-backed key/value cache scoped to the run’s document.
Code1Sandboxed user code execution.
Connector4Outbound calls to third-party services (auth-gated by secret refs).
Data3Pure-function data shaping: parse, transform, list ops.
Database2Read/write the tenant Postgres schema.
Document4Read/write the current document’s metadata and CRDT subdocs.
Eval4Grade outputs against assertions, regexes, and judge prompts.
Guardrails4Input/output filtering and cost capping.
HTTP1Outbound HTTP, SSRF-guarded.
Human2Block the run until a human approves or supplies input.
Input5Source values into the graph (text, file, secret, sample data).
Knowledge4Vector-backed semantic search over per-document collections.
Logic7Control flow: if/else, switch, loops, joins, waits.
Media5Image / audio / video generation, transcription, OCR.
Model5Direct LLM calls — responses, classification, extraction, embeddings, reranking.
Output5Terminal nodes: return, persist, notify, export, preview.
Prompt2Compose prompt messages from templates and runtime variables.
Storage1S3-backed object storage scoped to the run’s document.
Tools3Surface external tools (MCP, function-call style).
Trigger7Event sources that start a run.
Vars1Per-run scratchpad — set/get keys across the graph.
Web3HTTP fetch + article scraping.
Workflow3Invoke other workflows and return values to a caller.