Developer preview

Embed AR 3D modeling in your app.

The AR modeling engine behind Graphite 3D, an embeddable Swift package on over a billion new and legacy iPhones and iPads — and on Apple Vision Pro.

What you can build

Real estate

Rooms at true scale. Listings, virtual staging, instant floorplans.

E-commerce

Try-in-place for furniture and fixtures at real dimensions.

Interior design

Kitchen, closet, bath planners. Sketch with the client, export ready.

AEC / construction

Import Revit / Rhino, mark up in AR on-site, export back.

Field services

Draw bounding boxes around damage and inventory. Live dimensions. Insurance, QA, inspection.

Games & creative tools

Spatial content authoring inside AR-native apps.

Museums & education

Interpretive layers over physical spaces. AR-first walkthroughs.

Manufacturing

As-built capture vs design intent. STL / USDZ in and out.

What's in the box

3D drawing engine

Freehand strokes, precision 3D cursor, polyline / circle / rectangle / column / panel primitives, pinch-to-sculpt. Ships as a Swift package — wrap it in your own UI.

Environment capture

Recognized surfaces, corners, and the ARKit environment mesh. Live dimensions in mm / cm / m / in / ft / yd. Clean geometry, not a mesh to clean up.

Interop

Import STL and USD. Export SCN, STL, USDZ. Runs on 60+ iPhone and iPad models (iOS 16.6+) and Apple Vision Pro (visionOS) — over 1 billion active devices.

Offline mode

AR doesn't need WiFi. Works below deck, on remote sites, anywhere the network drops.

Local collaboration

Multiple devices in the same AR session at true scale. No account, no cloud, no network required.

Autosave & anchoring

Drawings save automatically in the background and stay pinned to their real-world location. Users return to them exactly where they left off — same state, same place.

Custom UI

Show or hide any control. Restyle chrome to match your app's look.

Custom tools

Build your own drawing tools to the SDK's API spec.

Compact size

SDK footprint under 10 MB.

Engineering support

Direct line to the team.

Easy setup & use

Swift Package Manager install. Small, well-organized API. First drawing in minutes.

Patent licence included

Access to the covered inventions.

Open source

EditSpace

The collaboration engine behind Graphite 3D, released as open source. EditSpace is a CRDT-based sync layer that keeps every device editing the same model at the same time — peer-to-peer, offline-capable, no server required. Write an adapter for your own tool or renderer and it can join a live Graphite 3D session alongside iPhone, iPad, and Apple Vision Pro. No application needed.

Apply for SDK access

Tell us what you're building. Response within one business day.