cad
12 repositories
A local CAD toolkit that plugs straight into AI coding agents — This plugin lets AI agents like Claude Code, Codex, Cursor, Gemini and Grok generate 3D models (STEP, GLB, STL, 3MF), run design-for-manufacturing checks, and produce engineering drawings, with links to 3D printing, sheet metal and CNC services. Useful for engineers and makers automating CAD work through agent skills rather than manual modeling.
A local-first 3D building editor that AI agents can drive via MCP — Pascal Editor is an open-source 3D architectural tool built with React Three Fiber and WebGPU, runnable in-browser or via CLI. It connects to AI agents through MCP tools, and a hosted preview shows parametric features like exploded, cut, and x-ray views for detailed building reconstructions.
Parametric CAD in pure Rust, scriptable by AI agents via MCP — SolidCraft is a parametric 3D CAD app written entirely in Rust, running on desktop, in the browser via WASM, or headlessly through a built-in MCP server. Its feature-timeline modeling lets you change a dimension and rebuild the solid automatically, making it useful for developers and AI-driven CAD workflows alike.
A Mono-Repo Rebuilding Office, Photoshop and AutoCAD as Open Source — This mono-repo from the Puter team collects open-source, web-based clones of proprietary software across office suites, creative tools, CAD, collaboration, finance and games. Each app lives in its own folder and runs with Node.js, so developers can try, modify or self-host alternatives to Excel, Photoshop, AutoCAD and more.
A Rust-built CAD app aiming for open DWG/DXF compatibility — Open CAD Studio is an open-source 2D drafting and 3D modeling tool written in Rust, targeting both desktop and web with GPU-accelerated rendering. It supports reading and writing DWG/DXF files, appealing to users wanting an open alternative to proprietary CAD formats without vendor lock-in.
Parametric CAD scripting in pure Python, built on OpenCascade — build123d lets you define precise 2D/3D BREP models as Python code, using algebraic operators and explicit geometry classes instead of implicit state. It targets 3D printing, CNC, and laser cutting workflows, and exports to common CAD tools, appealing to developers who want maintainable, testable CAD-as-code.
Procedural CAD in Python built around token budgets for LLMs — sand3d is a Python library over Blender's bpy for writing 3D objects as short, readable programs: profiles, solids, edits, frames, joints and assemblies. Models can generate a shape in a few hundred tokens, while humans can still read the resulting code, aimed at LLM-driven procedural CAD workflows.
A WordPress-style modular ERP for construction cost estimation and BIM takeoff — OpenConstructionERP bundles BOQ, PDF/CAD/BIM takeoff, AI cost matching and tendering into one self-hosted platform, with a plug-and-play module marketplace likened to WordPress. It ships 120,000+ priced positions across 40+ markets and 44 languages, useful for construction firms wanting an open alternative to proprietary ERP suites.
A SketchUp-style CAD built in Rust for furniture and joinery — BenchUp is an open-source 3D editor for woodworking, running natively or via WebAssembly/WebGPU in the browser. It focuses on precise wood joinery (mortise-and-tenon, dovetail, finger joints), grain orientation tracking, and SketchUp .skp import, giving hobbyist and pro woodworkers a free CAD alternative with workshop-specific tools.
Desktop app for designing parametric 3D models in CadQuery together with the coding agent of your choice
A free 2D floor-plan editor built as much for scripts and AI agents as for people — OpenCalque is an open-source 2D architectural editor with a Figma-like UI, runs as desktop or web app from one codebase, and saves plans as plain JSON. A local CLI and stable file format make it practical for AI agents to generate and edit floor plans, not just humans.
Browser-based drawing production from existing IFC models — IfcSheet takes an IFC file you already have and focuses purely on producing plans, sections, elevations and sheets: dimension, tag, hatch, lay out on A0-A4 sheets and export to PDF/SVG/DXF. Tags track elements by GlobalId so renames propagate automatically. Built by BIM practitioners frustrated with how slow drawing production is in Bonsai, it targets architects, engineers and BIM coordinators who need openBIM deliverables without vendor lock-in.