ag-ui-protocol/ag-ui
Repository officiel du protocole AG-UI, positionné comme la couche agent-user interaction pour intégrer des agents dans des applications frontend. Il est particulièrement utile car il se situe sous les démos applicatives: il définit le transport et le modèle d'événements qui permettent aux backends d'agents de streamer messages, activité des outils et mises à jour UI vers de vrais produits, sur plusieurs clients.
syntux - Construire des UI génératives pour le web
Syntux est une bibliothèque React open source centrée sur la génération d'interfaces web à partir d'une valeur fournie et d'indices UI optionnels. Elle utilise une JSON-DSL plate appelée React Interface Schema, supporte streaming, composants custom, cache et régénération réactive, ce qui en fait une référence utile pour la GenUI data-to-interface plutôt que pour les seules surfaces chat.
A2UI v0.9: The New Standard for Portable, Framework-Agnostic Generative UI
Mise à jour officielle du Google Developers Blog sur A2UI v0.9. L'article positionne A2UI comme un standard orienté production pour l'UI déclarative générée par des agents, ajoute le renderer React officiel, et explique comment les agents peuvent cibler des catalogues de composants existants sur web et mobile sans générer de code frontend arbitraire.
Stop making AI write JSON - Why we built OpenUI
Article d'ingénierie officiel d'OpenUI expliquant pourquoi l'équipe va au-delà des arbres JSON pour la Generative UI. Il détaille les exigences runtime des interfaces interactives générées par agents, montre pourquoi le JSON imbriqué devient fragile pour de l'UI avec état, et introduit OpenUI Lang comme langage streaming-first pour l'UI générée par modèle.
Introducing Tambo 1.0
Article de lancement officiel de Tambo, un toolkit React de Generative UI prêt pour la production. Il explique le modèle fullstack: les développeurs enregistrent leurs composants React existants, l'agent les sélectionne et streame leurs props, tandis que Tambo gère l'état conversationnel, l'orchestration et le comportement persistant des composants interactifs.
MCP Apps - Bringing UI Capabilities To MCP Clients
Annonce officielle du Model Context Protocol pour MCP Apps, la première extension MCP prête pour la production qui renvoie une UI interactive directement dans les clients AI. Elle explique comment les tools déclarent `_meta.ui.resourceUri`, comment les hosts rendent des interfaces sandboxées, et pourquoi dashboards, formulaires, visualisations et workflows multi-étapes conviennent souvent mieux que du texte pur pour les tâches d'agents.
Introducing A2UI: An open project for agent-driven interfaces
Annonce officielle du Google Developers Blog pour A2UI, un format déclaratif portable pour interfaces générées par agents. Elle explique comment des agents distants ou locaux peuvent demander à une app host des composants UI de confiance au lieu d'émettre du HTML arbitraire, rendant la Generative UI plus sûre, cross-platform et actualisable progressivement.
Google Research Blog: Generative UI
Article du Google Research Blog, Generative UI: A rich, custom, visual interactive user experience for any prompt. Écrit par des ingénieurs senior de Google Research, il introduit l'approche d'implémentation et les résultats expérimentaux de Generative UI, en présentant cette capacité comme une façon pour les modèles AI de créer non seulement du contenu, mais toute l'expérience utilisateur.
Google launches Gemini 3, Google Antigravity, generative UI features
Analyse technique de Constellation Research sur le lancement de Gemini 3 et ses fonctionnalités Generative UI. L'article souligne que Gemini 3 peut créer des composants interactifs, proposer des options de scénarios, combiner images, tableaux et texte, et détaille les expériences Visual Layout et Dynamic View.
9to5Google: Gemini 3 Launch Analysis
Analyse détaillée de 9to5Google sur Gemini 3 et ses fonctionnalités Generative UI. L'article explique que Dynamic View permet à Gemini 3 de concevoir et coder une réponse interactive entièrement personnalisée pour chaque prompt, tandis que Visual Layout génère des interfaces multimédia immersives au style magazine.
Generative UI Project - Google
Site du projet Generative UI de l'équipe Google, generativeui.github.io, qui rassemble research papers, exemples interactifs et une partie du code pour démontrer leur approche d'implémentation GenUI.
AIBase News: Google Generative UI
Couverture du média tech chinois AIBase, publiée en novembre 2025, expliquant que Generative UI permet à AI de générer des interfaces dynamiques actionnables lorsqu'elle répond aux questions. La ressource apporte une lecture utile de la réception du concept hors écosystème anglophone.
Generative UI with AI: The Future of Frontend Web Development
Article complet de Pansofic sur la façon dont Generative UI with AI transforme le développement frontend. Il couvre adaptation UI en temps réel, génération d'interface depuis le langage naturel, expériences personnalisées et prototypage plus rapide, avec des cas comme Builder.io, Vercel AI SDK et Figma AI Assistant.
AI is the new UI: Generative UI with FastHTML
Tutoriel détaillé de Pol Alvarez Vecino montrant comment construire des applications Generative UI interactives avec FastHTML et HTMX en moins de 150 lignes de code. Il retrace l'évolution du chat text-only vers la GenUI display-only puis pleinement interactive, et explique comment l'approche hypermedia réduit le contract coupling frontend-backend pour générer une UI avec LLM de façon vraiment dynamique.
Generative UI: Smart, intent-based, and AI-driven
Article Medium/Design Bootcamp de Daniel Ostrovsky sur le potentiel de Generative UI côté business et utilisateur. Il explique que GenUI ne consiste pas à créer des composants entièrement nouveaux depuis zéro, mais à sélectionner et organiser intelligemment des éléments d'interface existants selon l'intention utilisateur, avec des exemples en finance et éducation.
An introduction to Generative UIs
Article UX Collective de Mark O'Neill qui introduit le concept de Generative UI et ses cas pratiques. Il rappelle que le terme a émergé en 2023 et le définit comme une technologie qui construit ou ajuste automatiquement des interfaces selon le contexte grâce à la generative AI, avec des éléments, layouts et styles variables par utilisateur.
Generative UI and Outcome-Oriented Design
Article de Nielsen Norman Group sur l'impact de Generative UI sur les paradigmes de design. L'auteur décrit Generative UI comme une technologie qui génère dynamiquement des interfaces personnalisées en temps réel via AI, et défend un passage du design pour la majorité vers un outcome-oriented design centré sur les objectifs et l'expérience finale de chaque utilisateur.
MCP-UI-Org/mcp-ui
Repository officiel du MCP-UI SDK pour construire et rendre de l'UI interactive au-dessus de MCP. Son README est particulièrement pertinent car il documente la forme post-standard de l'écosystème: `@mcp-ui/*` implémente désormais le standard MCP Apps, prend en charge TypeScript, Python et Ruby côté serveur, et reste un SDK pratique pour les équipes qui livrent des outils agentiques avec interfaces riches.
CopilotKit Docs: Generative UI Overview
Page officielle de documentation CopilotKit qui explique les primitives centrales de sa stack Generative UI. Elle découpe l'espace en patterns runtime concrets comme components-as-tools, rendu de tool calls, rendu d'état, MCP Apps sandboxées et renderers UI déclaratifs, ce qui en fait une carte utile des choix d'implémentation en production.
CopilotKit/generative-ui
Repository d'exemples officiel de CopilotKit qui démontre trois patterns Generative UI concrets: GenUI contrôlée avec tools frontend, GenUI déclarative avec A2UI/Open-JSON-UI, et génération UI ouverte rendue dans une sandbox. Sa valeur vient de la comparaison côte à côte de plusieurs approches GenUI dans un même ensemble maintenu.
CopilotKit/OpenGenerativeUI
Framework open source officiel de CopilotKit pour la Generative UI ouverte. Contrairement aux exemples déclaratifs basés sur une component-spec, ce repo se concentre sur des expériences HTML/SVG sandboxées plus riches, comme des graphiques, diagrammes, simulations et scènes 3D, en montrant comment un agent peut générer des réponses visuelles interactives complètes dans un runtime iframe contrôlé.
thesysdev/openui
Repository GitHub officiel d'OpenUI par Thesys. Il regroupe le langage OpenUI, le runtime et l'intégration React pilotée par composants, ce qui en fait le compagnon d'implémentation concret des essais de design de l'équipe. Il est particulièrement utile pour les développeurs qui évaluent des systèmes GenUI streaming-first au-delà des schémas JSON simples.
google/A2UI
Repository officiel A2UI de Google. Il regroupe la spécification, les renderers, les samples et le tooling du format agent-to-user-interface, ce qui en fait la référence d'implémentation la plus directe pour une Generative UI portable et déclarative sur des catalogues de composants de confiance.
Flutter GenUI SDK
Bibliothèque officielle de l'équipe Flutter, sous licence BSD, pour intégrer des capacités de generative UI dans des applications Flutter. Elle fournit des définitions de composants interactifs au format JSON et des mécanismes de feedback d'état, transformant les sorties chat en interfaces actionnables. Le projet est expérimental et vient directement de l'écosystème Flutter.
OpenAI Structured Outputs Sample: Generative UI
Application d'exemple officielle d'OpenAI montrant un chemin pratique vers la Generative UI avec structured outputs. La démo utilise un schéma récursif de composants et un tool `generate_ui` afin que les réponses du modèle streament des définitions UI fiables plutôt que du texte seul, tout en conservant conversations multi-turn et exécution automatique des tools.
vercel-labs/json-render
Framework Generative UI open source officiel de Vercel Labs. json-render permet aux modèles de générer des interfaces depuis des prompts tout en restant contraints par un catalogue de composants défini par le développeur, puis rend progressivement la spec résultante sur web, mobile et autres runtimes.
Hashbrown - Le framework TypeScript pour Generative UI
Hashbrown est un framework open source pour construire des agents browser-native et de la Generative UI en React et Angular. Sa meilleure place dans cette collection tient au modèle de contrôle par composants: les développeurs exposent des composants UI de confiance, tandis que le LLM compose des vues dynamiques, les stream dans la page, appelle des tools côté client et travaille avec des données structurées plutôt qu'avec du texte seul.
mdocUI - Generative UI avec tags Markdoc
mdocUI est une bibliothèque Generative UI en alpha qui demande aux LLM d'écrire du Markdown normal avec des tags de composants façon Markdoc en ligne. Le projet reste jeune, mais il est utile car il représente une approche distincte des arbres JSON et des tool calls: prose et composants interactifs partagent le même stream tandis que le renderer gère validation, placeholders, error boundaries et mapping de composants custom.
LangUI - UI for AI
LangUI, sous licence MIT, est une bibliothèque open source de composants Tailwind CSS adaptée aux applications GPT et AI générative. Elle fournit des composants riches qui s'intègrent à des projets alimentés par LLM, comme chatbots, outils de génération de contenu et assistants, et simplifie le développement GenUI.
Anilturaga/Generative-UI - Imagine with Claude
Projet de démonstration open source Imagine with Claude, qui montre des capacités de generative UI avec Claude. C'est une référence compacte pour comparer comment un autre LLM peut générer des expériences visuelles et interactives.