C
CADVERT
About
For Developers
Open App →
cadvert · the missing layer between CAD and AI

CADVERT turns CAD files into something an AI can actually read.

Upload a part, ask anything about it — dimensions, features, manufacturability, tolerances — and get answers from the exact geometry the engineer authored, not a guess from a blurry render.

What is CADVERT?

A STEP or IGES file is built for engineering software, not for language models. Upload one to an AI assistant and it chokes — the file is a dense graph of surface equations and topology, not a document. Show it a screenshot instead and the model can see the shape, but it can't tell you the part is exactly 8.000 mm thick or that two holes sit 30.000 mm apart. In engineering, the number is the whole point.

CADVERT bridges that gap. It reads the CAD file directly, extracts the exact geometry — dimensions, holes, fillets, wall thicknesses, tolerances — and writes it out as clean, structured text any LLM can reason over.

The key word is exact. CADVERT doesn't approximate the part into a mesh of triangles the way most tools do. It reads the true analytical geometry straight from the source, so every dimension it reports is the value that was actually in the file — not a measurement, not an estimate.

Instead of "a bracket with some holes," your model gets this:

THROUGH HOLE d=8.000mm depth=20.000mm [5/16"] PATTERN 2× through hole d=8.000mm Wall thickness: bore → outer surface = 11.000 mm Hole-to-hole center distance = 30.000 mm

It recognized the through holes, matched the diameter to a standard 5/16" drill, spotted the pattern, and computed the exact wall thickness — the dimensions a machinist or a DFM reviewer actually signs off on.

How to use it

Two ways to use CADVERT, depending on who you are.

If you just want answers about a part

Upload your file — STEP, IGES, BREP, STL, or OBJ — and ask. "How thick is this wall?" "What size tap do these holes need?" "Is this part suitable for CNC machining?" CADVERT reads the exact geometry and the AI answers from real numbers, not guesses.

If you're a developer building your own tool

pip install cadvert

One call takes a CAD file to AI-ready context you can drop into any model. Some of what people build:

AI copilot for CAD Register CADVERT as a tool in a Claude or GPT agent — it answers questions about real parts using real dimensions.
Manufacturability checks Run it in CI to flag thin walls, holes too close to an edge, or undercuts — before a human opens the file.
Instant quoting A customer emails a STEP file; your system reads the features and drafts a quote automatically.
Design search & BOMs Extract a structured feature and dimension list from any part for search, tagging, or a bill of materials.

Whatever you build, the geometry underneath is exact. CADVERT does the translation; your model does the reasoning. Full API reference and code examples are on the developer docs.

Give it a part — upload a CAD file and start asking questions, or install the library and build on it.