AI repos pipeline (ArcPX-style)
File: examples/pipeline-ai-repos.normalized.json
Derived from a real ArcPX export. Requires a custom nodeExecutor (and BYO LLM for genText).
Placeholder chain ({$aiRepos} → pipe → {$adaptive_json_agent} → genText):
Nodes
aiRepos (data source)
data.nodeData is an object:
json
{
"company": ["nvidia", "openai", "anthropic", "google-deepmind", "meta", "huggingface"],
"limit": 2,
"fetch_readme": false
}pipeNode (transform)
outputTarget:"$adaptive_json_agent"nodeData: prompt template with{$aiRepos}placeholder
genText (LLM)
isPassThrough:truenodeData: prompt with{$adaptive_json_agent}- Receives aggregated
sourceDataat run time
Runtime
The engine augments each node with data.sourceData and data.settings before nodeExecutor runs. Implement {$variable} substitution and API/LLM calls in your handler.