SynapsCAD: Open-Source Desktop App for OpenSCAD with Claude AI Integration

SynapsCAD is an open-source desktop application that combines an OpenSCAD code editor, a real-time 3D viewport, and an AI assistant. The app is free to try and fully open-source.
Key Features
You can write OpenSCAD code and compile it directly to a 3D mesh. The app integrates API support so you can select Claude as your active model to write and modify your 3D CAD code through natural language directly within the application.
Technical Architecture
- Built entirely in Rust
- UI and 3D viewport powered by Bevy 0.15 and egui
- Uses a pure-Rust compilation pipeline with openscad-rs for parsing and csgrs for constructive solid geometry rendering
- No external tools or WASM required
- Async AI network calls handled by Tokio in the background to keep the Bevy render loop smooth
Current Status and Limitations
This is a very early prototype. The OpenSCAD parser/compiler doesn't support everything perfectly yet, so you will hit rough edges with complex scripts. The creator is seeking feedback, architectural critiques, or bug reports—especially specific OpenSCAD snippets that break the compiler.
Availability
Downloads for Windows, Mac, and Linux are available on GitHub: https://github.com/ierror/synaps-cad
📖 Read the full source: r/ClaudeAI
👀 See Also

Benchmark Results: 15 LLMs Tested on 38 Real Workflow Tasks
A developer benchmarked 15 cloud and local LLMs on 38 tasks from their actual workflow, including CSV transforms, letter counting, modular arithmetic, and format compliance. Claude 3.5 Sonnet and Opus both scored 100%, but Sonnet costs 3.5x less per call.

SpecLock: Open Source Constraint Engine for AI Coding Agents
SpecLock is an MCP server that actively enforces constraints on AI coding agents like Claude Code. It blocks violations with semantic conflict warnings using synonym expansion, negation detection, and destructive action flagging.

Open-source framework for persistent AI agent memory with local storage and graph-based retrieval
A developer has been building an open-source framework for persistent AI agent memory that stores data locally as Markdown files, uses wiki-links as graph edges, and implements Git for version control. The system features four-signal retrieval and graph-aware forgetting based on ACT-R cognitive science.

Throttle Meter: Open-Source Claude Code Usage Meter for macOS
Open-source macOS menu bar app that reads local Claude Code logs to show real-time 5-hour and weekly usage, with threshold notifications and token-saving hooks. Also has a €19 commercial sibling with Exact mode (reads claude.ai's internal API via Safari).