solidworks-GPT-plugin
Knowledge-backed SolidWorks design and validation plugin built for OpenAI Codex.
What it does and how it connects
solidworks-GPT-plugin is an installable Codex plugin that ports the knowledge workflow of solidworks-claude-plugin to OpenAI Codex. It adds five coordinated skills: solidworks-design for the requirements to delivery workflow, sw-pre-start for conventions and initial checks, sw-kb-api for looking up catalog parts, build instructions, macros, known errors and lessons, sw-learner for building a feedback payload from the session, and sw-session-reporter for submitting it.
The workflow makes requirements, knowledge lookup, modeling and validation explicit: units, dimensions, material, tolerances and outputs are confirmed before geometry changes, and rebuild state, feature tree, mass, bounding box and a validate_document check decide pass or fail. Feedback stays local by default and is submitted only with the user's consent. The default knowledge base is sw-plugin.ideep.org and can be overridden with SW_KB_HOST.
It needs Windows with SolidWorks installed and a SolidWorks automation surface already available to Codex, such as a SolidWorks MCP or COM integration. The plugin supplies the design and knowledge workflow only; it does not bundle an MCP server and does not install SolidWorks.
Alternatives
Compare side by side- dsh-solidworks (tian-yu200)
A DeepSeek Harness plugin that automates SolidWorks at a safe, high level through the SolidPilot base, rather than a Codex plugin with a knowledge workflow.
- SwpilotCLI
Puts a Claude Code or Codex assistant inside the SolidWorks task pane to automate feature work, rather than adding a knowledge-backed workflow to Codex.
- solidworks-mcp (haunchen)
An MCP server that creates SolidWorks engineering drawings from any MCP client through COM automation, rather than a Codex plugin.
- solidworks-api-mcp
An MCP server that searches the SolidWorks API documentation, rather than a design workflow plugin.
- MecAgent
A commercial agent product for mechanical CAD work, rather than an open source Codex plugin.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- Saving an assembly can trigger rebuilds that break mates and randomly alter mate dimensions.Error Index
- Large assemblies can lock up on open with the feature tree failing to populate.Error Index
- Even simple save/check-in operations can take minutes on capable hardware.Error Index
- A shipped SolidWorks agent skill called interference-check API methods that do not exist (InterferenceDetection, GetInterference(index), GetComponents) and called Done() before computing, so its core validation step could never complete on a real machine. The check silently never ran.Error Index
- A SolidWorks MCP bridge returned success JSON and even a normal-looking PDF export while the live document was wrong: a sketch asked for the Right plane silently landed on Front, and a macro call reported success=False with zero errors while never running. Only visual inspection inside SolidWorks itself revealed it.Error Index
Sources
Not verified
- Pricing (no price stated)
- Real user voices (the repository's recent issues are the maintainer's own)
- A named individual builder beyond the repository owner handle Erfouni
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.