Stunad Engine
A generative CAD kernel where AI writes code that produces geometry.
Try the Engine
Stunad Engine is available as an experimental web tool where users can generate geometry through natural language prompts and live code editing.
The system translates design intent into Python scripts that drive the underlying geometric kernel in real time.
Note: The experimental server may occasionally be offline, reach me out in case it does not respond.
Overview
Stunad Engine is an experimental generative design system that combines AI, Python scripting, and a high-performance C++ geometric kernel.
Instead of manually modeling geometry, users describe design intent in natural language. The system translates that intent into executable Python scripts that directly drive the geometric engine.
Core Idea
Traditional CAD tools expose operations through graphical interfaces. Stunad Engine explores an alternative model:
Language → Code → Geometry
AI generates Python code that calls a geometry API. That script executes directly against the engine kernel to produce parametric 3D models.
System Architecture
- Custom C++ Kernel
- Python Bindings
- AI Code Gen layer
- FastAPI Orchestration
- GLTF Export
- Web-based Viewer
Pipeline
The system translates natural language design intent into executable Python code. This code drives the geometric kernel, generating parametric 3D models that can be visualized instantly in the browser.
Interactive Workflow
The system allows a user to generate geometry through conversation, inspect the generated Python code, and edit it directly.
Parameters extracted from the script automatically become sliders in the interface, allowing real-time parametric exploration.
Current Status
Stunad Engine is an ongoing research project. The focus is currently on system architecture, generative workflows, and exploring how AI can augment technical design tools.
Why This Matters
The project explores a future where design tools are not static interfaces but programmable systems that collaborate with designers.
By combining AI reasoning with parametric geometry kernels, Stunad Engine aims to redefine how spatial tools are built and used.