{
  "schema_version": "newruntime-topic-hub-v0.1",
  "type": "topic_hub",
  "slug": "generative-ui",
  "title": "Generative UI - New Runtime",
  "description": "A New Runtime topic hub collecting signals, patterns, field notes, and public sources about generative ui.",
  "answer": [
    "Generative UI is tracked here as an evidence-linked topic, not as a static glossary entry.",
    "The page connects raw observations to pattern hypotheses, longer analysis, and public sources.",
    "Use it as the canonical landing page before drilling into individual records."
  ],
  "search_intents": [
    "generative ui",
    "generative ui AI agents",
    "generative ui software"
  ],
  "status": "tracked",
  "last_updated": "2026-07-16",
  "counts": {
    "total": 7,
    "signals": 6,
    "patterns": 1,
    "posts": 0,
    "atlas": 0,
    "sources": 6
  },
  "routes": {
    "html": "https://newruntime.com/topics/generative-ui/",
    "markdown": "https://newruntime.com/topics/generative-ui.md",
    "json": "https://newruntime.com/topics/generative-ui.json"
  },
  "top_sources": [
    "https://arxiv.org/abs/2606.31031",
    "https://claude.com/blog/artifacts-in-claude-code",
    "https://github.com/vercel-labs/json-render",
    "https://monogram.ai/blog/introducing-monogram",
    "https://notion.com/en-gb/releases/page/1",
    "https://vercel.com/drop"
  ],
  "patterns": [
    {
      "kind": "Pattern",
      "slug": "model-answers-become-task-interfaces",
      "title": "Model answers become task interfaces",
      "description": "Natural language is remaining a general input while the output is shifting toward bounded interfaces assembled for the task at hand.",
      "date": "2026-07-16",
      "topics": [
        "generative-ui",
        "post-app",
        "agent-interfaces"
      ],
      "source_count": 4,
      "metric": "medium",
      "url": "https://newruntime.com/patterns/model-answers-become-task-interfaces/"
    }
  ],
  "field_notes": [],
  "raw_signals": [
    {
      "kind": "Raw Signal",
      "slug": "monogram-answer-becomes-interface",
      "title": "Monogram turns the model answer into an interface",
      "description": "Monogram presents maps, controls, cards, and other task-specific UI instead of forcing every result into chat text.",
      "date": "2026-07-16",
      "topics": [
        "generative-ui",
        "post-app",
        "product-design"
      ],
      "source_count": 1,
      "metric": "structural",
      "url": "https://newruntime.com/signals/monogram-answer-becomes-interface/"
    },
    {
      "kind": "Raw Signal",
      "slug": "netflix-generates-the-whole-page",
      "title": "Netflix experiments with generating the whole recommendation page",
      "description": "GenPage represents a personalized homepage as a structured sequence generated by one model rather than a fixed ranking pipeline.",
      "date": "2026-07-15",
      "topics": [
        "generative-ui",
        "recommendation-systems",
        "personalization"
      ],
      "source_count": 1,
      "metric": "structural",
      "url": "https://newruntime.com/signals/netflix-generates-the-whole-page/"
    },
    {
      "kind": "Raw Signal",
      "slug": "notion-html-blocks-turn-documents-into-interactive-outputs",
      "title": "Notion HTML Blocks Turn Documents into Interactive Outputs",
      "description": "Agents can now place interactive HTML artifacts beside databases and prose, narrowing the gap between an answer, a report, and a small task interface.",
      "date": "2026-07-02",
      "topics": [
        "notion",
        "generative-ui",
        "documents"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/notion-html-blocks-turn-documents-into-interactive-outputs/"
    },
    {
      "kind": "Raw Signal",
      "slug": "claude-code-artifacts-as-collaboration-layer",
      "title": "Claude Code Artifacts create a collaboration layer",
      "description": "Claude Code can turn session context into a versioned interactive page for reviews, diagrams, dashboards, audits, and checklists.",
      "date": "2026-06-22",
      "topics": [
        "generative-ui",
        "coding-agents",
        "human-agent-work"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/claude-code-artifacts-as-collaboration-layer/"
    },
    {
      "kind": "Raw Signal",
      "slug": "agents-render-bounded-ui-during-work",
      "title": "Agents can render bounded UI while they work",
      "description": "Vercel's json-render approach streams validated JSONL patches into a pre-approved component catalog instead of arbitrary React code.",
      "date": "2026-06-20",
      "topics": [
        "generative-ui",
        "agent-interfaces",
        "structured-output"
      ],
      "source_count": 1,
      "metric": "structural",
      "url": "https://newruntime.com/signals/agents-render-bounded-ui-during-work/"
    },
    {
      "kind": "Raw Signal",
      "slug": "vercel-drop-turns-a-folder-into-a-public-site",
      "title": "Vercel Drop Turns a Folder into a Public Site",
      "description": "A minimal deployment path collapses packaging, hosting, and sharing into one command, making a generated artifact immediately inspectable by collaborators and agents.",
      "date": "2026-06-17",
      "topics": [
        "deployment",
        "web-development",
        "generative-ui"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/vercel-drop-turns-a-folder-into-a-public-site/"
    }
  ],
  "atlas_records": []
}
