Spaces:
Sleeping
Sleeping
| # FactoryFlow — 3-Minute Judge Demo | |
| Open the app at `http://localhost:7860` (or the HF Space URL). The sensor feed | |
| and live inference panel start polling automatically. | |
| ## 0:00 — Hook (15s) | |
| > "Unplanned downtime costs manufacturers $50k per hour. FactoryFlow eliminates | |
| > it by connecting a vibration sensor directly to autonomous procurement — | |
| > no humans in the loop except the final budget approval." | |
| ## 0:15 — Show the sensor (30s) | |
| Point at the **anomaly score** chart and the **Live Inference** panel: | |
| > "This is a bearing on a CNC spindle. MOMENT — a time-series foundation | |
| > model — is running on AMD MI300X right now, scoring every FFT window in | |
| > under 50ms. Right now we're in the `normal` band; score around 0.3." | |
| (Optional flex) Pull up the terminal where `python -m src.inference.rocm_check` | |
| showed the AMD device name and VRAM — that's the proof MOMENT is GPU-served. | |
| ## 0:45 — Trigger failure (30s) | |
| Click **Imminent failure**. Watch the score climb past 0.85 within a few polls: | |
| > "The model picks up the bearing's characteristic 85 Hz BPFO fault frequency. | |
| > Score 0.92, RUL down to roughly 6 hours." | |
| ## 1:15 — Run the agent cycle (45s) | |
| Click **▶ Run agent cycle**. The log streams in real time: | |
| > "The Engineer Agent reads the latest window, identifies it as a bearing | |
| > fault, and looks up SKU-BRG-6205. The Procurement Agent — Qwen3-8B on | |
| > AMD — queries three suppliers via Apify and picks the best price-vs-RUL | |
| > trade-off: BearingPoint at $47, two-day delivery." | |
| ## 2:00 — Auth + payment (30s) | |
| The same cycle continues into Proxlock and X402 in the same log: | |
| > "Proxlock authorizes — only the factory lead's identity unlocks the budget. | |
| > Approved. X402 fires the programmable payment. Transaction ID `sim_…`, | |
| > simulated for the demo but the call shape is identical to live." | |
| ## 2:30 — Close (30s) | |
| > "Sensor spike to confirmed PO: under a minute. Every component runs on | |
| > AMD: MOMENT for inference, Qwen3-8B for agent reasoning. The MCP-connected | |
| > factory floor isn't a roadmap item — it's running on screen." | |
| --- | |
| ## Recovery cues if something goes wrong | |
| - **Chart isn't updating.** Click **Normal** then **Imminent failure** to force | |
| a state change; that re-arms the simulator and the next poll will land. | |
| - **Run agent cycle hangs.** The OpenAI/vLLM call is slow. Talk to the auth + | |
| payment slide while you wait — it's the same scripted beat. | |
| - **Procurement returns no action.** The Engineer flagged the score as | |
| routine. Click **Imminent failure** again and re-run. | |