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

ai-codex: Pre-index your codebase to save Claude tokens
ai-codex is a tool that generates compact markdown indexes of your codebase, allowing Claude Code to skip the initial exploration phase that typically consumes 30-50K tokens per conversation. It creates five files covering routes, pages, libraries, schemas, and components.

200+ App Design Specs in Markdown – Drag into Claude or Cursor for Exact UI Clones
A curated library of 200+ popular apps as structured markdown design specs with exact hex codes, type scale, spacing, every screen state, and nav graph. Drop into Claude, Cursor, or any AI agent to generate SwiftUI, Jetpack Compose, or Expo UI clones without guessing colors or spacing.

OpenYak: Open-Source Desktop AI Agent for Local File Management and Automation
OpenYak is an open-source desktop AI assistant that runs entirely on your machine, offering file management, data analysis, and office automation with 100+ AI models through OpenRouter and 20+ BYOK providers.

Argyph: A Single MCP Server for Claude Code with 19 Structured Code Understanding Tools
Argyph is a local MCP server that gives Claude Code 19 tools — go-to-definition, find-references, call graphs, semantic search, token-budgeted repo packing — replacing multiple separate MCP servers with one install. No API key required; all processing stays on your machine.