partforge (pixiteapps)

AI-built parametric CAD for 3D printing that turns a part description into a shareable web app with editable parameters and STL, STEP and 3MF export.

AgentOpen sourceActiveMCADManufacturing

What it does and how it connects

partforge is the engine behind a forge: a self-contained web app for one part, with a 3D viewer, a control panel holding just the parameters that matter, and STL, STEP and 3MF export. Describe a part to an AI agent and get a forge to share, so anyone can dial in their own version and print it. A forge is not a frozen STL: it is open-source code that renders and regenerates the model live, so the part stays editable.

The user, or an agent, writes one part definition: geometry build functions plus a parameter schema. partforge renders everything else: the 3D viewer, the control panel, the geometry workers, and the export buttons. Two geometry backends run in Web Workers, and partforge routes each part to whichever it needs: Manifold for fast preview meshes and STL and 3MF, including mesh-native fillet and chamfer, and Replicad, OpenCASCADE in WebAssembly, for exact B-rep, STEP, shell, and automatic fallback for blend geometry Manifold cannot handle. The viewer is three.js.

Because a part is just code, an agent can build it and check its own work: testing helpers measure volume and bounding box, probe geometry, detect self-overlap between sub-parts, and render the model so a multimodal agent can see what it made. A part can also declare a verify block, a manufacturing profile plus design-intent assertions, that flags problems like a too-thin wall or a part that will not fit the print bed before anyone hits export.

  • VibeShape

    A local-first browser CAD with exact B-Rep solids, rather than an npm framework that turns a part definition into a shareable web app.

  • print3d

    Turns a brief or photo into a sliced print job, rather than a framework for building parametric part apps.

  • CadQuery

    A Python library for building parametric 3D CAD models with scripts, rather than an agent-driven framework for shareable part apps.

  • Text2CAD

    A research model that generates CAD from text prompts, rather than a framework for editable parametric web apps.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com
  3. 3Live showcasepixiteapps.github.io

Not verified

  • Pricing: none stated on the repo.
  • Real user voices: no real linked post read for this page; the repo has no public issues listed via the API.
  • No GitHub releases exist, so latest release fields are null.
  • A named individual builder: the repository names Pixite Inc. in its license, not a person.

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.