vibe-cading

CadQuery-based 3D model generators written for humans and LLM agents.

AgentOpen sourceMaintainedMCAD

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.

  • 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

  1. 1READMEgithub.com
  2. 2Release v0.3.0github.com
  3. 3Websitevibe-cading.ai

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.