About MORPHOS
Inspiration
As a maker, I was tired of spending hours in CAD software for simple prototypes. Need a custom enclosure for your electronics project? A mounting bracket? A replacement part? You shouldn't need weeks of Fusion 360 training for that.
MORPHOS was built for makers, electronics hobbyists, and product designers who want to prototype fast. Describe your part, adjust dimensions with sliders, export for 3D printing. That's it.
What I Learned
AI can understand maker language. You don't need to speak in technical CAD terms. "Box with rounded corners" works just as well as "rectangular prism with filleted edges."
Parametric design is key for prototyping. Every dimension becomes a slider. Change hole diameter from 3mm to 3.2mm instantly. Adjust wall thickness. Tweak tolerances. No redrawing.
Iteration speed matters. The faster you can test ideas, the better your final design. MORPHOS makes iteration instant.
Gemini 3 is a game-changer. It understands context, generates clean parametric code, and fixes its own mistakes. Perfect for rapid prototyping.
How I Built It
React + TypeScript frontend with Three.js for 3D rendering. JSCAD for parametric modeling. Gemini 3 API for natural language to code generation.
The workflow is simple:
- User describes the part
- Gemini generates parametric JSCAD code
- Code runs in a Web Worker (keeps UI responsive)
- 3D model appears with adjustable parameters
- Export to STL/OBJ for 3D printing
If the generated code has errors, Gemini automatically fixes it. No manual debugging needed.
Why This Matters
Prototyping should be fast. MORPHOS removes the CAD bottleneck so makers, electronics hobbyists, and product designers can focus on building, not learning software.
From idea to printable model in minutes, not days.
Built With
- cloudflare
- gemini
- jscad
- react
- tailwindcss
- three.js
- typescript

Log in or sign up for Devpost to join the conversation.