Procesador de texto de código abierto, desarrollado desde cero en Rust puro, que lee y escribe archivos .docx y funciona en escritorio y en el navegador.
tangency-labs/solidcraft
Aplicación CAD 3D paramétrica de código abierto, escrita íntegramente en Rust, con control desde escritorio, navegador y agentes MCP.
Alternativa open source a:SolidWorks
Autodesk Fusion
Onshape
- Estrellas
- 6,807
- Forks
- 766
- Issues abiertos
- 1,377
- Último commit
- hace 4 horas
¿Qué es?
SolidCraft es una aplicación CAD 3D paramétrica para crear bocetos, definir restricciones y construir piezas sólidas. Las dimensiones dependen de parámetros, y una línea de tiempo de operaciones reconstruye el modelo cuando cambia un valor. Se ejecuta como aplicación de escritorio en Windows, macOS y Linux, en el navegador o sin interfaz gráfica mediante una herramienta de línea de comandos.
El conjunto de herramientas de modelado incluye bocetos 2D con restricciones, operaciones de extrusión, revolución, barrido, loft, redondeo, vaciado y patrón, además de ensamblajes con uniones y piezas de chapa metálica. Importa y exporta STEP, IGES, STL, OBJ, 3MF y glTF, y puede exportar URDF para simuladores de robots.
Un servidor MCP permite a los agentes de IA crear y medir diseños, y tomar capturas de pantalla, ya sea sin interfaz gráfica o dentro de la aplicación en ejecución. El proyecto está en una etapa inicial y actualmente es más adecuado para piezas sencillas.
Funciones clave
- 01Bocetos con restricciones y dimensiones resueltas por un solver integrado
- 02Línea de tiempo de operaciones paramétricas en la que se pueden editar, suprimir y reordenar las operaciones
- 03Ensamblajes con uniones, estudios de movimiento y propiedades de masa
- 04Importación y exportación de STEP, IGES, STL, OBJ, 3MF y glTF
- 05CLI sin interfaz gráfica para ejecutar scripts, medir piezas y renderizar imágenes PNG
- 06Servidor MCP que permite a los agentes de IA modelar e inspeccionar piezas
Casos de uso
- Diseñar piezas mecánicas, como carcasas y soportes
- Crear mediante scripts modelos CAD repetibles desde la línea de comandos
- Permitir que agentes de IA creen y revisen modelos paramétricos
- Preparar archivos STEP para fabricación o para otras herramientas CAD
Inicio rápido
- 1
Descarga el instalador para tu plataforma desde la página de versiones o de descargas
- 2
En Windows, instala con WinGet
winget install bherbruck.SolidCraft - 3
En Linux, instala con Snap
sudo snap install solidcraft
Antes de usarlo
- Está en una fase inicial: el README indica que aún es pronto, pero ya se puede usar para tareas sencillas.
- Las descargas todavía no están firmadas, por lo que Windows SmartScreen y macOS pueden mostrar advertencias la primera vez que se ejecuten.
- Las versiones 0.11 a 0.14 no pueden actualizarse a la 0.15.0 o posterior desde la aplicación; es necesario descargarla manualmente una vez.
Temas
Preguntas frecuentes
- ¿Qué es solidcraft?
- Aplicación CAD 3D paramétrica de código abierto, escrita íntegramente en Rust, con control desde escritorio, navegador y agentes MCP. SolidCraft es una aplicación CAD 3D paramétrica para crear bocetos, definir restricciones y construir piezas sólidas. Las dimensiones dependen de parámetros, y una línea de tiempo de operaciones reconstruye el modelo cuando cambia un valor. Se ejecuta como aplicación de escritorio en Windows, macOS y Linux, en el navegador o sin interfaz gráfica mediante una herramienta de línea de comandos.
- ¿solidcraft es gratuito? ¿Qué licencia tiene?
- solidcraft es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿solidcraft sigue mantenido?
- Mantenimiento activo. El último commit de solidcraft fue el 19 oct 2026.
- ¿Para qué puedo usar solidcraft?
- Diseñar piezas mecánicas, como carcasas y soportes Crear mediante scripts modelos CAD repetibles desde la línea de comandos Permitir que agentes de IA creen y revisen modelos paramétricos Preparar archivos STEP para fabricación o para otras herramientas CAD
- ¿Cómo se instala solidcraft?
- Descarga el instalador para tu plataforma desde la página de versiones o de descargas En Windows, instala con WinGet: winget install bherbruck.SolidCraft En Linux, instala con Snap: sudo snap install solidcraft
- ¿Dónde consigo solidcraft?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/tangency-labs/solidcraft
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Aplicación de escritorio y biblioteca Rust de código abierto para ejecutar muchos agentes de IA con menos tokens, memoria y recursos.
Complemento de Blender y servidor MCP que permiten a asistentes de IA como Claude crear, modificar e inspeccionar escenas 3D en Blender mediante prompts.
Un plugin y conjunto de skills que permite a los agentes de programación con IA generar, revisar y fabricar modelos CAD a partir de instrucciones en lenguaje natural.
Memoria a largo plazo para agentes de programación con IA que conserva el contexto y los traspasos de proyectos en Claude Code, Codex, Cursor y otras CLI de agentes.
Motor de búsqueda local con IA que indexa automáticamente cualquier carpeta (código, documentos, registros, PDF) y ofrece la API de Elasticsearch, desarrollado en Rust.