Agentic supplier risk for rail· Project sponsor: Siemens Mobility

SupplyGuard

See supplier risk early. Switch suppliers in time.
A supervisor and four AI agents read your data, documents, inbox and the web, then build a workspace for your role.

10,000
rail suppliers
18
risk factors each
911
hidden risks found
5
agents working in parallel
BUILT WITH NVIDIA Nemotron Nebius Token Factory Nebius Cloud Tavily
01System design · how the agents interact

One question. A supervisor plans. Four agents work in parallel.

Buyer React UI · live trace (SSE) › chat request › PDF item list › supplier email ↳ generated workspace Supervisor reads role, focus, notes plans · delegates · writes the cited answer tool: delegate() NVIDIA Nemotron 3 Super via Nebius Token Factory OpenAI-compatible tool calling + Nemotron Parse for OCR Data Agent risk maths · what-if alternatives · fleet impact Document Agent audits · certificates contracts · scans Email Agent reads supplier mail recomputes risk Web Agent news · commodities regulation · regions rank_suppliers · get_supplier · what_if · … 10,000-supplier dataset · exact maths risk = round(Σ weight × sub-score) · 8 tools search_documents PDF / scans → Nemotron Parse OCR cached, chunked, cited as [doc: file] list_inbox · read_email · assess_delay Email connector (MCP-style tools) delay → new risk, line-stop weeks, alternatives web_search Tavily Search API news topic · cited as [web: url]
1
02Live demo

Let's see it working.

SupplyGuard app

Opens the running local app in a new tab. Start it first with make dev.

port
Real: 10k-supplier dataset · Nemotron agents · OCR · Tavily
Simulated, labelled in the UI: country, fleets, history, inbox
1

One-click sign-in

Pick a profile, e.g. Lena Weber, Strategic Buyer. Nemotron generates her workspace layout.

personasgenerated UI
2

Request → supplier tree

"RegioFlex brakes & bogies 2027", EU only, lowest risk. Items become a radial supplier tree with a pick per item.

intake chatPDF + OCRradial tree
3

Supplier deep dive

Exact score breakdown, 24-month trend, fleet impact, order ledger, buyer notes and live news.

explainable scoreTavily news
4

Email delay alert

A 6-week BCU-7 delay arrives. The Email Agent recomputes risk (15 → 21) and the brake pick switches supplier.

email connectorwhat-if maths
5

Ask the supervisor

"Which brake suppliers should I worry about this week?" Watch the live agent trace, then get a cited, role-aware answer with actions that need approval.

parallel agentslive trace[data] [doc] [email] [web]
← → slides · R replay · L open app · F fullscreen · H hide