Design 3D models with AI assistance directly in your browser. Free and open source.
Maquetto is a browser-based CAD IDE that lets you write Python CAD code using Build123d, see real-time 3D previews, and use AI to modify designs through natural language. Everything runs locally in your browser — no installation required.
Maquetto runs a full Python environment (Pyodide) and the OpenCASCADE geometry kernel (OCP.wasm) entirely in your browser. You write Build123d Python code in the editor, click Run, and see the 3D result instantly. The AI assistant can read your code and viewport to suggest modifications.
Maquetto uses Google Sign-In for optional cloud project storage. When you sign in, Maquetto stores your projects securely so you can access them from any device. You can also use Google's Gemini AI models for the chat assistant by signing in with your Google account. Maquetto only requests access to save your projects and, if you choose, to use Google's AI services. You can use Maquetto without signing in — all core features work without an account.