📚

Ressources Generative UI - Frameworks, SDKs et outils open source

Trouvez des frameworks UI générative, SDKs, protocoles AG-UI/A2UI, ressources MCP, alternatives open source à v0.dev, composants UI dynamiques IA et bibliothèques React/Vue/Flutter.

30 éléments
📚Ressources

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.

protocolagent-uiopen-source
par AG-UI Contributors · 2026-06
Voir la ressource
📚Ressources

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.

syntuxreactjson-dsl
par Puffinsoft · 2026-05
Voir la ressource
📚Ressources

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.

googlea2uistandard
par Google A2UI Team · 2026-04
Voir la ressource
📚Ressources

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.

openuiframeworkstreaming
par Thesys Engineering Team · 2026-04
Voir la ressource
📚Ressources

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.

tamboreactsdk
par Michael Milstead · 2026-02
Voir la ressource
📚Ressources

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.

mcpmcp-appsprotocol
par MCP Core Maintainers · 2026-01
Voir la ressource
📚Ressources

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.

googlea2uiprotocol
par Google A2UI Team · 2025-12
Voir la ressource
📚Ressources

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.

googleblogofficial
par Google Research · 2025-11
Voir la ressource
📚Ressources

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.

constellationanalysisgemini-3
par Larry Dignan · 2025-11
Voir la ressource
📚Ressources

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.

9to5googlegemini-3analysis
par 9to5Google · 2025-11
Voir la ressource
📚Ressources

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.

googleprojectdemo
par Google · 2025-11
Voir la ressource
📚Ressources

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.

aibasenewschinese
par AIBase · 2025-11
Voir la ressource
📚Ressources

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.

pansoficfrontendweb-development
par Pansofic · 2025-07
Voir la ressource
📚Ressources

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.

mediumfasthtmlhtmx
par Pol Alvarez Vecino · 2025-04
Voir la ressource
📚Ressources

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.

mediumdesignintent-based
par Daniel Ostrovsky · 2025-02
Voir la ressource
📚Ressources

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.

uxdesignintroductionarticle
par Mark O'Neill · 2024-08
Voir la ressource
📚Ressources

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.

nngroupuxdesign
par Nielsen Norman Group · 2024-03
Voir la ressource
📚Ressources

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.

mcpmcp-appssdk
par The MCP-UI Authors
Voir la ressource
📚Ressources

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.

copilotkitdocspatterns
par CopilotKit
Voir la ressource
📚Ressources

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.

copilotkitexamplesa2ui
par CopilotKit
Voir la ressource
📚Ressources

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é.

copilotkitsandboxhtml
par CopilotKit
Voir la ressource
📚Ressources

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.

openuigithubreact
par Thesys
Voir la ressource
📚Ressources

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.

googlea2uigithub
par Google
Voir la ressource
📚Ressources

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.

fluttersdkopen-source
par Flutter
Voir la ressource
📚Ressources

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.

openaistructured-outputssample
par OpenAI
Voir la ressource
📚Ressources

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.

vercelframeworkschema-driven
par Vercel Labs
Voir la ressource
📚Ressources

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.

hashbrownreactangular
par LiveLoveApp
Voir la ressource
📚Ressources

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.

mdocuimarkdocmarkdown
par mdocUI
Voir la ressource
📚Ressources

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.

languitailwindui-library
par Langbase
Voir la ressource
📚Ressources

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.

claudedemoopen-source
par Anil Turaga
Voir la ressource

Une collection curatée de ressources Generative UI, GenUI et UI générative.

Créé avec ❤️ par la communauté