SimpleNews.ai

Synaps CAD Brings AI-Powered Natural Language Editing to 3D Modeling

Wednesday, March 4, 2026

Synaps CAD, a new desktop 3D CAD application, combines an OpenSCAD code editor with an AI assistant that allows users to modify designs through natural language commands. The open-source project launched on GitHub on February 27, 2026, and has accumulated 187 stars.

How Synaps CAD Works

The application integrates three core components: an OpenSCAD code editor, a real-time 3D viewport, and an AI assistant. Users write OpenSCAD code (a script-based 3D modeling language), compile it to 3D models, and visualize them interactively. The AI assistant can modify designs through natural language commands, including context from 3D click interactions.

When users click 'Compile', Synaps CAD parses and evaluates the code using scad-rs and renders CSG (Constructive Solid Geometry) geometry via csgrs. Users can then click on 3D parts and ask the AI assistant to modify them. The AI sees the current code and part labels, and can update the code automatically.

Technical Implementation and Privacy Features

The application is built in Rust and uses scad-syntax for parsing, a built-in AST walker for evaluation, and csgrs for rendering to triangle meshes. This makes it a fully self-contained application with no external tools or WASM required.

For AI integration, Synaps CAD uses the genai crate to connect to AI providers. Notably, it supports local models via Ollama for fully offline, private usage without requiring an API key. This addresses concerns about sending proprietary designs to cloud services.

Pre-built binaries are available for Linux, macOS (Apple Silicon and Intel), and Windows on the project's Releases page.

Bridging Visual Design and Code-Based Modeling

Traditional CAD tools have steep learning curves and require precise command sequences. Synaps CAD's natural language interface lowers the barrier to 3D modeling while maintaining the precision of parametric design. The ability to click on 3D parts and ask the AI to modify them bridges the gap between visual thinking and code-based modeling.

The tool is particularly valuable for rapid prototyping where designers want to iterate quickly, non-expert users who understand design intent but not CAD syntax, 3D printing workflows requiring frequent parametric adjustments, and educational contexts where the focus is on design thinking rather than tool mastery.

Key Takeaways

  • Synaps CAD is an open-source desktop 3D CAD application that combines OpenSCAD code editing with AI-powered natural language design modifications
  • Users can click on 3D parts and ask the AI assistant to modify them, with the AI automatically updating the underlying code
  • The application supports local AI models via Ollama for fully offline, private usage without cloud services or API keys
  • Built entirely in Rust with scad-rs and csgrs, the application is self-contained with no external tools or WASM required
  • Pre-built binaries are available for Linux, macOS, and Windows, with the project launched on February 27, 2026, accumulating 187 GitHub stars