Show HN: Open-sourcing our text-to-CAD app
5 days ago
- #3D modeling
- #OpenSCAD
- #WebAssembly
- Generates parametric 3D models from natural language descriptions.
- Outputs OpenSCAD code with interactive sliders for dimension tweaking.
- Separate agents for conversation and code generation.
- Exports as .STL or .SCAD.
- Runs fully in-browser using OpenSCAD compiled to WebAssembly.
- Supports BOSL, BOSL2, and MCAD libraries with custom font support.
- Requires Node.js, npm, Supabase CLI, and ngrok for local development.
- Uses ngrok to send image URLs to Anthropic for processing.
- Licensed under GNU General Public License v3.0 (GPLv3).
- Includes derived work from openscad-web-gui and OpenSCAD WASM.