Platform
ScaiWave ScaiGrid ScaiCore ScaiBot ScaiDrive ScaiKey Models Tools & Services
Solutions
Organisations Developers Internet Service Providers Managed Service Providers AI-in-a-Box
Resources
Support Documentation Blog Downloads
Company
About Research Careers Investment Opportunities Contact
Log in

Pipeline operators

Operator Name Description
|> Pipe Sequential: output of left becomes input of right
|?> Conditional Pipe Skip right if condition is false
|*> Parallel Pipe Fan-out to multiple, merge results
|~> Loop Pipe Repeat until condition or max iterations
scaicore
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
// Sequential
content = draft |> enrich |> polish

// Conditional
content = draft |?> (needs_images) generate_images |> polish

// Parallel fan-out
content = draft |*> [format_twitter, format_linkedin], merge = package

// Loop until quality passes
content = draft |~> refine_cycle, until = quality_passes, max = 3

Updated 2026-05-17 08:59:18 View source (.md) rev 1