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

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.
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
👀 See Also

ToolLoop : Cadriciel Open-Source pour des Outils de Style Claude avec N'importe Quel LLM
ToolLoop est un framework Python open-source avec 11 outils pour les opérations sur fichiers, la recherche de code, l'accès au shell et des sous-agents qui fonctionne avec n'importe quel LLM via LiteLLM. Le framework de 2 700 lignes permet de changer de modèle en cours de conversation tout en conservant le contexte partagé.

SWE-CI : Nouveaux tests de référence évaluent les agents d'IA sur la maintenance à long terme du code via l'IC
SWE-CI est un benchmark au niveau du dépôt qui évalue les agents alimentés par des LLM sur la maintenance des bases de code à travers des cycles d'intégration continue, déplaçant l'attention de la correction statique des bogues vers la maintenabilité à long terme sur 100 tâches du monde réel.

Forge : Un système de mémoire pour Claude Code construit avec Claude Code
Un développeur a créé Forge, un serveur MCP monorepo TypeScript qui capture automatiquement les décisions, contraintes et rejets des conversations avec Claude Code. Il utilise un pipeline en six étapes pour classer, extraire et persister des données structurées dans un modèle SQLite basé sur les événements.

Boucle de révision inter-modèles pour les agents d'IA de codage : détection des défauts critiques de planification
Un développeur a créé un système d'examen croisé où un second modèle d'IA examine les plans des agents de codage avant leur exécution, détectant des défauts critiques comme des échecs de restauration et des failles de sécurité. L'outil est sous licence MIT et inclut un tableau de bord TUI.