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
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.
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.
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.
AR doesn't need WiFi. Works below deck, on remote sites, anywhere the network drops.
Multiple devices in the same AR session at true scale. No account, no cloud, no network required.
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.
Show or hide any control. Restyle chrome to match your app's look.
Build your own drawing tools to the SDK's API spec.
SDK footprint under 10 MB.
Direct line to the team.
Swift Package Manager install. Small, well-organized API. First drawing in minutes.
Access to the covered inventions.
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.