FIFA World Cup 26

FIFA World Cup

LLM + Real API

How it works

Ask in English. Get designed match-centre UI.

Groq handles language. ESPN fills the facts. The frontend owns widgets, header picks, and export.

  1. 01 · LLM

    Language, not layout

    Groq classifies the question and writes a short grounded reply. The model never emits OpenUI or invents scores.

  2. 02 · Real API

    ESPN fills the facts

    Typed Query() routes load fixtures, tables, squads, and reports. Zod normalises every payload before it hits the UI.

  3. 03 · FE UI state

    Widgets, picks, export

    Designed components compose in chat. Select teams, players, and matches — they collect in the header, then Export opens a dedicated view.

Unofficial case study — not an official FIFA product, and not affiliated with or endorsed by FIFA. FIFA, World Cup, and related marks are trademarks of FIFA. Privacy & legal