Step 1 Choose a workflow example
Cross-asset desk summary Macro Desk Scan Daily cross-asset market scan from news, prices and regime. Price verification table Quote Audit Verify live prices, stale data and source conflicts. Institutional research memo Research Memo Turn a market question into thesis, evidence, critique and final memo. Trade review and invalidation map Strategy Review Map trade idea, regime filter, execution path and failure modes.
Back Next
Intent Compiler Natural language → function language
{
"workflow_id": "workflow_macro-desk",
"use_case": "macro-desk",
"output_target": "Cross-asset desk summary",
"user_request": "Scan global macro news today and explain market impact across equities, rates, FX, commodities, credit and volatility.",
"source_policy": {
"web": true,
"zchart": true,
"codex": true,
"rag": false
},
"execution_graph": [
{
"step": 1,
"node_id": "intent",
"title": "Intent Compiler",
"role": "Translate natural language into structured task schema.",
"model_or_tool": "openai/gpt-oss-20b"
},
{
"step": 2,
"node_id": "planner",
"title": "Planner",
"role": "Break the task into execution steps and required evidence.",
"model_or_tool": "deepseek-ai/DeepSeek-V3.1"
},
{
"step": 3,
"node_id": "evidence",
"title": "Evidence Reader",
"role": "Read web, chart, codex and RAG evidence layers.",
"model_or_tool": "tool:web + tool:zchart"
},
{
"step": 4,
"node_id": "critic",
"title": "Critic",
"role": "Detect stale data, unsupported claims and conflicts.",
"model_or_tool": "deepseek-ai/DeepSeek-V3.1"
},
{
"step": 5,
"node_id": "synthesis",
"title": "Final Synthesis",
"role": "Generate the final user-facing answer.",
"model_or_tool": "moonshotai/Kimi-K2-Instruct-0905"
}
],
"guardrails": [
"Separate live quotes from stale references",
"Disclose source conflicts",
"Do not treat ETF proxy prices as exact spot prices",
"Do not fabricate missing prices, dates, yields or headlines",
"Use final output only after critic pass"
]
}