CADAM : CAO paramétrique open source avec curseurs et rendu WebAssembly

✍️ OpenClawRadar📅 Publié: June 18, 2026🔗 Source
CADAM : CAO paramétrique open source avec curseurs et rendu WebAssembly
Ad

Adam (YC W25) a publié CADAM, une application web open-source de texte-à-CAO qui génère des modèles 3D paramétriques à partir de langage naturel ou d'images de référence. Elle produit du code OpenSCAD avec des paramètres extraits automatiquement, affichés sous forme de curseurs interactifs pour ajuster instantanément les dimensions. Vous pouvez l'essayer en direct sur adam.new/cadam.

Fonctionnalités clés

  • Deux modes de génération : Le mode paramétrique écrit/modifie du code OpenSCAD via un outil build_parametric_model ; le mode maillage génère des maillages 3D texturés.
  • Mise à jour déterministe des curseurs : Ajuster un curseur effectue une mise à jour basée sur une expression régulière du source SCAD — aucun appel LLM nécessaire pour des modifications simples de paramètres.
  • Backend indépendant du modèle : Utilise le SDK Vercel AI pour supporter Anthropic (Claude), Google (Gemini), Gemini 3.1 Pro (meilleur score lors des évaluations) et OpenAI/autres via OpenRouter. L'activation adaptative de la réflexion s'active automatiquement sur les modèles plus récents.
  • Rendu dans le navigateur : Compile OpenSCAD en WebAssembly dans un Web Worker, l'interface ne se bloque jamais. Le rendu est effectué avec Three.js via React Three Fiber.
  • Support de bibliothèques : Inclut BOSL, BOSL2 et MCAD. Police Geist intégrée pour le texte dans les modèles.
  • Formats d'export : .STL, .SCAD, .OBJ, .GLB/GLTF, .FBX, .DXF.
Ad

Sous le capot

Construit avec React (TanStack Start) et Supabase pour l'authentification, la base de données et le stockage de fichiers. Le dépôt inclut des benchmarks pour des assemblages complexes — moteur V8, moteur radial, turboréacteur à double flux — tous générés à partir d'une seule requête avec plusieurs contrôles paramétriques.

Projets futurs

  • Ajouter build123d et CadQuery pour une modélisation par contraintes au-delà des primitives CSG.
  • Meilleur contexte spatial : interface pour la sélection de faces/bords et intégration d'images de la fenêtre pour les LLM.

Clonez le dépôt depuis github.com/Adam-CAD/CADAM et exécutez localement. Les contributions sont les bienvenues.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

L'application Focusmo pour macOS ajoute un serveur MCP local pour l'intégration avec Claude AI.
Tools

L'application Focusmo pour macOS ajoute un serveur MCP local pour l'intégration avec Claude AI.

Focusmo, une application de concentration pour macOS, intègre désormais un serveur MCP local qui permet à Claude AI d'accéder à des données réelles de concentration pour les bilans hebdomadaires et la planification. Le serveur fonctionne localement sur Mac sans nécessiter de serveurs externes, gardant toutes les données sur l'appareil.

OpenClawRadar
Serveur MCP pour le contexte de codebase en profondeur emballé
Tools

Serveur MCP pour le contexte de codebase en profondeur emballé

Un nouveau serveur MCP intègre le contexte du code source sur 5 niveaux de profondeur dans des budgets de tokens, résolvant le problème où les agents d'IA de codage chargent soit trop peu de fichiers, soit obtiennent des cartes de dépôt plates sans contenu réel.

OpenClawRadar
memora : Mémoire versionnée et typée pour agents IA – Git pour les croyances IA
Tools

memora : Mémoire versionnée et typée pour agents IA – Git pour les croyances IA

memora est un outil CLI écrit en Rust qui versionne la mémoire des agents IA avec des capacités typées, traçables, branchables et fusionnables.

OpenClawRadar
mentionné.to vs outils de surveillance plus larges : une comparaison des flux de travail centrés sur Reddit
Tools

mentionné.to vs outils de surveillance plus larges : une comparaison des flux de travail centrés sur Reddit

mentioned.to est un outil de surveillance spécialement conçu pour les flux de travail Reddit, se concentrant sur le suivi des publications pertinentes, la mise en avant des opportunités de réponse, l'analyse du contenu performant et la rédaction de réponses, plutôt que sur une surveillance générale de la marque sur plusieurs canaux.

OpenClawRadar