EXP-005 · beta
cadSpec
El dibujo no se dibuja. Se declara.
cadSpec trata un dibujo CAD como código fuente: la geometría se declara en TOML, se previsualiza en vivo en el navegador y se compila a un DXF idéntico bit a bit cada vez. Ahora git diff funciona sobre dibujos.
curl -fsSL https://get.univerlab.org/cadspec | sh irm https://get.univerlab.org/cadspec.ps1 | iex Para la arquitecta de la casa.
Mi esposa es arquitecta. En plena especialización, salió a buscar lo que yo tenía — una IA que de verdad la ayudara a dibujar — y no encontró nada. El equivalente del vibe-coding para CAD simplemente no existía: ningún dibujo asistido por IA que se comportara como ingeniería de verdad. Todo internet está borracho de generación de imágenes, pero las imágenes mienten, y el trabajo real vive en los dibujos. cadSpec es la apuesta contraria: CAD declarativo, determinista y asistido por IA, donde el dibujo es código fuente que puedes diferenciar con git.
[[line]]
id = "ln-001"
from = [0.0, 0.0]
to = [8.50, 0.0]
weight = 0.50
[[dim]]
id = "dm-001"
from = [0, 0]
to = [8.50, 0]
offset = 0.5 - N1Servidor de vista previa en vivo: edita un archivo
.cfy el navegador se actualiza al guardar. Los errores se superponen en vez de romper. - N2Hecho para agentes de IA:
cadspec schemaenseña el lenguaje en un comando; las vistas previas incluyen cajas delimitadoras por entidad para que los agentes puedan ver el dibujo. - N3DXF determinista a la salida, DXF heredado a la entrada — los dibujos existentes migran al flujo declarativo.
Preguntas frecuentes
- ¿Para qué sirve cadSpec?
- cadSpec es CAD como código para arquitectos que necesitan IA que les ayude a dibujar. Declara geometría en archivos TOML, previsualiza en vivo en el navegador, compila a DXF idéntico cada vez. `git diff` funciona en dibujos porque el fuente es texto.
- ¿Pueden los agentes de IA leer y generar dibujos CAD con cadSpec?
- Sí. El formato TOML de cadSpec es texto plano que cualquier LLM puede leer. Ejecuta `cadspec schema` para enseñar el lenguaje; las vistas previas incluyen cajas delimitadoras para que los agentes puedan ver el dibujo.