Experimental

Develop Prompt Interfaces and Leverage ML for CAD Design

ML·ephant is the Machine Learning API

Develop Prompt Interfaces and Leverage ML for CAD Design

Power your workflows with ML. ML-ephant is Zoo’s machine learning API, bridging machine learning and hardware design, ready for developers to use in their own platforms.

"A surgical drill guide"

Our Machine Learning API

Using our Text-to-CAD ML-ephant endpoint, anyone can build prompt interfaces that generate starter CAD models. ML-ephant is trained on proprietary data and uses the KittyCAD Design API to programmatically generate novel CAD files.

Turning thoughts into complex mechanical designs

Text-to-CAD is an open-source interface for generating and editing CAD files with text prompts. It runs on our ML-ephant and KittyCAD APIs to programmatically generate models you can import into any CAD program.

  1. “Shepherds Hook Bolt”
  2. “Car Wheel Assembly”
  3. “Claw Hammer”

ML-ephant is made for everyone

Our Machine Learning API

Simply enter a prompt and file format, and get back a CAD file. Available in any language that supports REST API calls, with client libraries for Python, TS, Go, and Rust.

Sign up

See what's possible

Add generative design to your stack by integrating Text-to-CAD, just like we did with Zoo Design Studio.

Hammer

Text-to-CAD
Fine Tuning

Enterprise customers have the ability to fine-tune Text-to-CAD using their own proprietary datasets for exclusive use. This allows teams to align outputs with internal design standards across all supported CAD formats.

Contact sales to learn how your team can design smarter at enterprise scale.

Contact Sales

Start building with the ML-Ephant API

Get started with 40 free minutes of API access, followed by a cost of $0.50 per minute for additional usage.

Sign Up

Stay connected with the hardware design community