Skip to main content

Active Open Source Projects

Text2CAD

This project, available on GitHub, introduces an AI framework for generating parametric CAD models from textual descriptions. It includes a data annotation pipeline that uses large language and vision models to create a dataset of text prompts with varying levels of complexity. The framework also features a transformer-based model for generating sequential CAD designs.

https://github.com/SadilKhan/Text2CAD

Zoo Text-to-CAD

Zoo's Text-to-CAD is a commercial tool that creates editable B-Rep CAD files and meshes from natural language prompts. It is integrated into the Zoo Design Studio and is powered by their proprietary ML-ephant API. Unlike other text-to-3D models that produce static meshes, Zoo's tool generates editable STEP files.

https://zoo.dev/text-to-cad

ML-ephant API

The ML-ephant API is the machine learning powerhouse behind Zoo's Text-to-CAD tool. It allows developers to programmatically generate CAD files from text prompts and integrate this functionality into their own applications. The API is available in multiple programming languages and can be fine-tuned with proprietary data for enterprise customers.

https://zoo.dev/machine-learning-api

Text-to-CAD (deanhu0822)

This GitHub repository is a fork of the Text2CAD project, indicating an independent effort to build upon the same foundational concepts of generating CAD models from text.

https://github.com/deanhu0822/Text-to-CAD

CQAsk

CQAsk is an open-source tool that uses large language models to generate CAD models from text prompts. It features a user-friendly UI for interaction and supports customizable CAD specifications. The backend is built with Python and CadQuery.

https://github.com/OpenOrion/CQAsk