vibe-cading
CadQuery-based 3D model generators written for humans and LLM agents.
What it does and how it connects
vibe-cading is a parametric, AI-friendly code-CAD library in Python, built on CadQuery. Every part is a Python class whose geometry regenerates from typed parameters, and standard families such as screws, gears and nuts build straight from real-world size tables. It also ships adapters that bridge RC hardware to the 8 mm Lego Technic stud grid.
It works both ways: forward, parameters drive the part; reverse, an existing STEP file can be measured by the engine's analysis tools and rebuilt as editable parametric code, with a boolean diff confirming the rebuild matches the original to within about 1 percent by volume. Print fits stay separate from nominal geometry in a tolerance profile the user calibrates once per printer and material.
Drive it from Python, the live OCP CAD viewer, or any MCP client, and install it from PyPI as vibe_cading, with an mcp extra for the MCP server. It is AGPL-3.0, and dual licensing is available for commercial or closed-source use; contact licensing@vibe-cading.com for details. Its website is vibe-cading.ai.
Alternatives
Compare side by side- parcad
Parametric CAD written as code with its own exact kernel and MCP surface, rather than a CadQuery library of reusable parts.
- open-poly
A browser-based open source CAD tool with a constraint solver and MCP access, rather than a CadQuery parts library.
- CADStudio
An AI-native parametric CAD environment for the web with an editable feature tree and CadQuery export, rather than a CadQuery parts library.
- cad-ai
A web-based CAD assistant pitched as a Cursor-style copilot, built over the OpenAI and KittyCAD APIs, rather than a CadQuery library.
- CadAgent (SSSSSia)
A FreeCAD plugin that assists modeling with an AI agent from text input, rather than a CadQuery parts library.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
Sources
Not verified
- Pricing (no price stated; dual licensing is offered without a published price)
- Real user voices (the repository's recent issues are maintainer pull requests)
- A named individual builder beyond the repository owner handle fa-mc
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.