CADAM: Código Aberto de Texto para CAD com Controles Deslizantes Paramétricos e Renderização em WebAssembly

Adam (YC W25) lançou o CADAM, um aplicativo web open-source de texto-para-CAD que gera modelos 3D paramétricos a partir de linguagem natural ou referências de imagem. Ele produz código OpenSCAD com parâmetros extraídos automaticamente que aparecem como controles deslizantes interativos para ajustes instantâneos de dimensões. Você pode testá-lo ao vivo em adam.new/cadam.
Principais Recursos
- Dois modos de geração: O modo paramétrico escreve/edita OpenSCAD via uma ferramenta
build_parametric_model; o modo de malha gera malhas 3D texturizadas. - Atualizações determinísticas de controles deslizantes: Ajustar um controle deslizante faz uma atualização baseada em regex no código SCAD — nenhuma chamada de LLM necessária para alterações simples de parâmetros.
- Backend agnóstico de modelo: Usa o Vercel AI SDK para suportar Anthropic (Claude), Google (Gemini), Gemini 3.1 Pro (melhor desempenho em avaliações) e OpenAI/outros via OpenRouter. Pensamento adaptativo é ativado automaticamente em modelos mais novos.
- Renderização baseada em navegador: Compila OpenSCAD para WebAssembly em um Web Worker, a interface nunca trava. Renderiza com Three.js via React Three Fiber.
- Suporte a bibliotecas: Inclui BOSL, BOSL2 e MCAD. Fonte Geist embutida para texto em modelos.
- Formatos de exportação: .STL, .SCAD, .OBJ, .GLB/GLTF, .FBX, .DXF.
Por Baixo dos Panos
Construído com React (TanStack Start) e Supabase para autenticação, banco de dados e armazenamento de arquivos. O repositório inclui benchmarks para montagens complexas — motor V8, motor radial, motor turbofan — todos gerados a partir de prompts únicos com múltiplos controles paramétricos.
Planos Futuros
- Adicionar build123d e CadQuery para modelagem orientada a restrições além de primitivas CSG.
- Melhor contexto espacial: interface para seleção de faces/bordas e integração de imagem no viewport para LLMs.
Clone o repositório de github.com/Adam-CAD/CADAM e execute localmente. Contribuições são bem-vindas.
📖 Leia a fonte completa: HN AI Agents
👀 See Also

Medidor de Throttle: Medidor de Uso de Código Claude de Código Aberto para macOS
Aplicativo de código aberto para a barra de menus do macOS que lê logs locais do Claude Code para mostrar o uso em tempo real de 5 horas e semanal, com notificações de limite e hooks de economia de tokens. Também possui um irmão comercial de €19 com Modo Exato (lê a API interna do claude.ai via Safari).

onWatch: Rastreador de cota de API local de código aberto com armazenamento SQLite
onWatch é um rastreador de cotas de API local-first que armazena todos os dados em um banco de dados SQLite local, sem serviços em nuvem, telemetria ou criação de contas. É um único binário (~13MB) que roda como um daemon em segundo plano usando <50MB de RAM e serve um painel no localhost.

Conselho: Uma Estrutura de Diálogo Organizado para Claude
Conselho — Um Cadinho é uma estrutura de diálogo estruturada que funciona dentro de uma única janela de contexto do Claude, usando enquadramento de persona para produzir quatro modos distintos de engajamento: interrogatório rigoroso, ação generativa, experiência vivida e intuição não formada.

Servidor MCP Conecta Claude ao Room EQ Wizard para Análise de Acústica de Estúdio
Um servidor MCP de código aberto dá ao Claude AI controle sobre o Room EQ Wizard, permitindo calibração automatizada de monitores de estúdio e análise de acústica da sala. A ferramenta inclui 27 ferramentas MCP para controle de medição, geração de sinal, medição de SPL e gerenciamento de EQ.