Opening the library

Click the Add Component button in the toolbar to open the library modal. It appears as an overlay on top of the editor.

Component Library modal showing categories on the left, 3D preview on the right, and a Place button at the bottom

Browsing components

The modal is split into two panes:

Components are organized by collection and category. A component type is identified by its Category/Name path (e.g. Database/Redis, API/API Server). This is the identifier used in the side panel and in MCP tools.

Searching

Use the search field at the top of the left pane to filter components by name. The search matches both category names and component names. Matching categories auto-expand so you can see the results immediately.

Clear the search with the X button to return to the full tree.

3D preview

When you select a component, a live 3D rendering appears in the right pane. The model rotates automatically so you can see it from all angles. You can also interact with the preview:

These are the same mouse controls used on the main editor canvas. The preview shows the component's name and category at the bottom of the pane.

Placing a component

1 Select a component

Browse or search the library and click the component you want.

2 Click Place

The Place button at the bottom of the modal becomes active. It shows the component type (e.g. "Place — Database/Redis"). Click it to add the component to the canvas.

The component is placed on the canvas with an auto-assigned position. You can then drag it to the desired location and edit its properties in the side panel.

The component's 3D appearance is determined by its type in the library. Its color is determined by the layer it belongs to.

Layer coloring

Each 3D model in the library has designated color zones. When a component is placed on the canvas, those zones take on the color of its layer. This makes it easy to identify which layer a component belongs to at a glance, regardless of its type.

If you change a component's layer (via the side panel) or change a layer's color (via the Layer Editor), the 3D model updates its color automatically.

Pro collections

The library is organized into collections, each tied to a subscription tier. Free-tier users have access to a core set of components. Pro collections add more specialized types (infrastructure, advanced databases, cloud services, etc.).

Components from Pro collections are not visible in the library modal for Free-tier users. If you open a project that uses Pro component types, they appear as default boxes on the canvas instead of their actual 3D models.

The list_types MCP tool returns only the component types available for your current tier. Claude will only use types you have access to.