# Enclose About

Enclose is an open-source desktop workbench for CAD projects that are built from code. You look at the model in 3D, click the part you mean, say what should change, and the coding agent on your machine (Claude Code, Codex, Grok or opencode) edits the project and rebuilds it.

## What it is for

Designing physical things by saying what they should be: an enclosure for a circuit board, a bracket, a box with a lid, a robot arm. The model is a Python program, written with [build123d](https://build123d.readthedocs.io/), and the agent writes and changes it for you. Enclose opens STEP, STL and OBJ files to start from, saves parts in those same formats, and draws the model flat as vector blueprints. The circuit boards that go in a model are designed with [tscircuit](https://tscircuit.com/).

## How it works

Enclose has no account and no server of its own. It works through an agent you installed and signed in to yourself, on your own subscription with its provider. A project is a folder on your machine, with its history kept in git, and backed up to your own GitHub account if you connect it. The [privacy policy](https://enclose.dev/privacy) says what the app sends anywhere.

## Who makes it

Enclose is maintained by [Glauber](https://glauber.org/), and is mostly one person’s work, open to anyone’s contributions. Its code is on [GitHub](https://github.com/enclosedev/enclose) under the GNU Affero General Public License, version 3: free to use, change and pass on. It is early days: the app is for macOS 13 or newer and for Linux.

## Where to go next

The [documentation](https://github.com/enclosedev/enclose/blob/main/docs/README.md) says how to install it and how it works, the [newest release](https://github.com/enclosedev/enclose/releases/latest) is on GitHub, and the [contact page](https://enclose.dev/contact) says where to ask a question.

©2026 Enclose is an open-source project maintained by [Glauber](https://glauber.org/). [AGPL-3.0](https://github.com/enclosedev/enclose/blob/main/LICENSE)

-   [Github](https://github.com/enclosedev/enclose)
-   [About](https://enclose.dev/about)
-   [Contact](https://enclose.dev/contact)
-   [Terms](https://enclose.dev/terms)
-   [Privacy](https://enclose.dev/privacy)
