synaps-cad

A 3D CAD IDE where you edit code, see the model live, and reshape it with plain-language instructions.

AgentOpen sourceMaintainedMCAD

What it does and how it connects

SynapsCAD is the AI-powered 3D CAD IDE: edit code, visualize in 3D, and reshape designs with natural language. It parses and evaluates OpenSCAD source without invoking the OpenSCAD executable, presents the result in a Bevy viewport, exports STL, OBJ or 3MF, and can ask local or hosted language models to revise the current design. The compiler is also available as a Rust library.

The editor sits on the left and the viewport on the right. Editing the source and selecting Compile rebuilds the model; number keys 1 through 7 select standard views, G toggles gizmos, L toggles labels, and a shortcut guide opens with question mark. The compiler crate exposes compile_scad_code as its high-level entry point, with atomic cancellation and recoverable warnings.

The README states SynapsCAD is an early prototype and OpenSCAD compatibility is incomplete, and asks for concise bug reports with a reproducing source file. Prebuilt Linux, macOS and Windows artifacts are published on the Releases page, and a web demo is linked from the README.

What engineers report

  • In SynapsCAD v0.7.0 on Windows 11 Pro, Ollama models are not detected, the model dropdown stays empty, and clipboard paste does not work.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com
  2. 2Web demotimschmidt.github.io

Not verified

  • Pricing: none stated on the repo; the application is free open source.
  • License: the LICENSE file states dual licensing under MIT or Apache-2.0 at the user's option; the GitHub API reports NOASSERTION, so the file governs.

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.