GraphOrbis OEM
Drawing the world. Professional parametric CAD inside your own application.
A geometry kernel you embed, not a SaaS you rent
GraphOrbis OEM is an embeddable, browser-native parametric CAD engine for ISVs, SaaS builders, and enterprise product teams who need professional CAD authoring inside their own applications — without building a geometry kernel from scratch. Sketching with a real constraint solver, parametric solid features with full history regeneration, booleans, mass properties, and industry format I/O, all behind a stable session-based REST API and a TypeScript SDK.
Like the rest of the Celestryll enterprise line, it is delivered as source plus SQL you host, brand, and control: your users never see GraphOrbis — they see your product with CAD in it. Licensing is per concurrent session, not per named seat, so partners pay for actual workload rather than seat reservations.
Features
Constraint-Solved Sketching
Lines, arcs, and circles governed by geometric constraints and dimensions — with live degrees-of-freedom feedback down to fully constrained.
Parametric Features
Extrude, revolve, patterns, mirror, and body booleans in an editable history tree — change a dimension and the model regenerates.
Format I/O
STL, OBJ, and glTF for meshes, DXF for 2D cutting toolchains, and a versioned native format that round-trips the full parametric model.
Session Licensing Built In
Concurrent-session quotas, idle auto-release, and usage metering are enforced by the engine itself — pricing and enforcement agree.
TypeScript SDK
@graphorbis/sdk mirrors the whole surface with a fluent sketch builder, live model events over WebSocket, and Three.js viewport adapters.
OEM Source Model
.NET 10 source, idempotent SQL in a schema-isolated database, Docker Compose stack, and the standard Celestryll licensing gate.
Architecture
The kernel is sovereign: geometry is validated server-side and streamed to the client as meshes — no pixel streaming, no plugins. The viewport is local: rendering runs on the end-user's GPU in the partner's own UI. The SDK is the product: partners build on a stable, versioned surface while kernel internals evolve underneath.
Put CAD in your product
GraphOrbis OEM is in early access. Tell us about your application and expected concurrency and we'll map the engine to your integration — evaluation build, session tiers, and onboarding.