DAUB MCP Server Permet à Claude de Générer et Rendre des Interfaces Utilisateur via des Spécifications JSON

DAUB est un serveur MCP conçu spécifiquement pour Claude qui contourne le flux de travail traditionnel de développement d'interface utilisateur où Claude génère du code (comme JSX/HTML) que les développeurs copient, collent, compilent et déboguent. Au lieu de cela, Claude peut directement générer et afficher des interfaces utilisateur complètes.
Fonctionnement
Lors de l'utilisation de Claude avec DAUB, le flux de travail est :
- Claude appelle
generate_ui("J'ai besoin d'un tableau de bord avec un graphique des dépenses, des filtres et un tableau de données") - Le serveur MCP de DAUB génère une spécification JSON structurée
- DAUB affiche cette spécification comme une interface en direct immédiatement—aucune compilation ni copier-coller requis
- Claude peut ensuite appeler
validate_specourender_specpour itérer sur la conception sur plusieurs tours de conversation
Outils du serveur MCP
Le serveur MCP, qui fonctionne sur Cloudflare edge, expose quatre outils spécifiques :
generate_ui: Convertit les descriptions en langage naturel en interfaces affichéesrender_spec: Prend une spécification JSON et renvoie un rendu en directvalidate_spec: Permet à Claude de vérifier sa propre sortie avant l'affichageget_component_catalog: Permet à Claude de parcourir 76 composants dans 34 catégories pour sélectionner les éléments d'interface appropriés
Détails techniques
Le format de spécification JSON est intentionnellement simple pour garantir que Claude puisse le produire de manière fiable. Il couvre la mise en page, la typographie, les formulaires, les tableaux, la navigation, l'affichage des données et les superpositions. Claude peut comparer les spécifications entre les tours et itérer sans repartir de zéro.
Le côté rendu ne nécessite que deux fichiers CDN : daub.css et daub.js. Il inclut 20 familles de thèmes visuels et ne nécessite aucune étape de construction.
L'ensemble du projet a été construit avec Claude Code pendant le développement, le format de spécification ayant été fortement itéré avec Claude pour garantir une génération cohérente sans inventer de noms de composants.
Disponibilité
DAUB est gratuit. Le dépôt GitHub est disponible à https://github.com/sliday/daub, et il y a un terrain de jeu à https://daub.dev/playground.html où vous pouvez l'essayer sans Claude. Une feuille de route est disponible à https://daub.dev/roadmap.
📖 Read the full source: r/ClaudeAI
👀 See Also

Orion : Contourner CoreML pour exécuter et entraîner des LLM directement sur le Neural Engine d'Apple
Orion est un système open-source en Objective-C qui contourne CoreML d'Apple pour exécuter et entraîner des LLM directement sur le moteur neuronal Apple (ANE), atteignant plus de 170 tokens/s pour le décodage GPT-2 124M et un entraînement stable multi-étapes sur un transformateur de 110 millions de paramètres.

Exécution d'OpenClaw et de Codex CLI en mode natif sur Android via l'APK AnyClaw
Un développeur a empaqueté OpenClaw et Codex CLI dans un APK Android nommé AnyClaw, permettant à la passerelle et à l'interface de contrôle de fonctionner localement sur les appareils Android ARM64 7.0+ sans root. Le projet a nécessité la compilation des dépendances à partir des sources et le correctif de plusieurs composants pour gérer les contraintes spécifiques à Android.

L'architecture à double modèle réduit de moitié la consommation de jetons pour les conversations longues.
Un développeur a construit un système à double modèle où un petit modèle 'subconscient' compresse l'historique de la conversation en arrière-plan, permettant au modèle principal de travailler avec un contexte soigneusement sélectionné d'environ 35K tokens au lieu de 120K tokens d'historique brut. Cette architecture réduit la consommation de tokens d'environ la moitié pour un travail de projet soutenu.

Traduire en fr : Schéma AGENTS.md pour les bases de connaissances compilées par LLM avec couche d'apprentissage
AGENTS.md v1.0 fournit un standard de schéma pour que Claude construise et maintienne des wikis de recherche personnels à partir de sources brutes, incluant une couche d'apprentissage par répétition espacée avec génération automatique de flashcards et suivi des lacunes de connaissances.