Amagine3D

Open-source capability layer that turns a product description, reference images, and key dimensions into editable enclosures and assembly structures arranged around internal components, exporting STEP, STL, and 3MF from editable build123d code.

AgentOpen sourceActiveMCADManufacturing

What it does and how it connects

Amagine3D is an open-source 3D capability layer for hardware creation: give it a product description and reference images, add the key dimensions, and it designs an enclosure and assembly structures around the internal components while producing source code that remains editable, exporting STEP, STL and 3MF.

The design process starts from the internal components, arranging mounts and interfaces before creating the enclosure, controls and thermal-management structures, and develops covers, hinges and latches together with assembly clearances and printing tolerances. A 3D-native agent runs an autonomous inner loop that reads the model, plans changes, runs checks and analyzes results, and only commits a candidate as a new version when the checks pass.

Every generation records one semantic scene of parts, features, interfaces, materials and B-Rep masters, and the agent checks feature ownership, wall thickness, print orientation, plate fit, connectivity, interference and exported-file readback, then renders and reads the latest result before accepting it. It runs locally on Node.js 22.19 or newer and Python 3.10 to 3.13 with an OpenAI Responses-compatible API key, and the geometry is build123d on the OpenCASCADE kernel.

What engineers report

  • Proposes an optional Keenable search backend for a3d search so users without a Tavily key can still use web research, with no change to the default behavior.
  • nurb

    A conversational CAD app for 3D printing that checks printability against the exact solid, rather than a 3D-native agent that designs enclosures around internal components.

  • text-to-cad-mcp

    An MCP server that turns text into CAD models, rather than a 3D-native agent with a semantic scene of parts, features and B-Rep masters.

  • cad-agent

    A CAD agent, rather than a 3D-native agent that designs enclosures around internal components.

  • Backflip AI

    Converts drawings, scans and photos into editable parametric CAD, rather than an agent that designs enclosures around internal components with editable source.

  • Adam CAD

    An AI CAD agent for mechanical design, rather than a 3D-native agent for enclosures and assemblies.

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com
  3. 3Websiteamagine.ai
  4. 4GitHub issue 38github.com

Not verified

  • Pricing: none stated on the repo or site; it needs the user's own OpenAI-compatible API key.
  • The issue 38 voice is a close English paraphrase of a request for comment written in Chinese. The author, ilya-bogin-keenable, is proposing their own company's Keenable backend, so this is a self-interested RFC, not an independent user report.
  • No GitHub releases exist, so latest release fields are null.

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