Embed design automation inside your platform
Embed ArchiLabs canvases, smart components, validation rules, events, and export workflows into your application without building a CAD or automation engine from scratch.
Minimal code. Full design engine.
Drop our React component into your app and get a complete parametric design canvas. Or use the iframe embed for any framework. Configure which components are available, connect project data, set up event handlers, and control the experience through our API.
import { ArchiLabsCanvas } from '@archilabs/sdk'
function MyApp() {
return (
<ArchiLabsCanvas
projectId="proj_abc123"
apiKey={process.env.ARCHILABS_KEY}
theme="dark"
components={['rack', 'cooling-unit', 'ups']}
onValidate={(results) => {
console.log('Violations:', results.violations)
}}
onExport={(projectPackage) => {
uploadToMyBackend(projectPackage)
}}
/>
)
}Everything you need to ship fast
The SDK handles spatial configuration, validation, events, and project handoff so you can focus on your product.
Drop-in Design Canvas
A single React component or iframe embed that brings 3D workspace, smart components, validation, and export workflows into your app. Minimal code to get started.
Full Project API Control
Programmatically create projects, place components, run validations, manage metadata, and export project packages. Everything the UI does, the API can do.
Custom Component Library
Bring your own smart components or use our content packs. Define custom types, parameters, compatibility rules, metadata fields, and rendering.
White-Label Ready
Full theming support. Match your brand colors, typography, and UI patterns so the design workspace feels native to your product.
Automation and Event System
Subscribe to project events: component placed, validation run, metadata changed, package exported. Integrate design decisions into your business logic.
Multi-Tenant Projects
Built for SaaS. Each of your customers gets isolated projects, permissions, component libraries, workflow rules, and data.
Built for platforms like yours
Construction Tech
Add layout automation to your construction platform. Let teams configure, validate, document, and approve scope without switching tools.
Real Estate
Embed interactive 3D floor plans in your listings. Let buyers configure spaces, choose finishes, and review project assumptions.
Data Center Providers
Let your customers plan deployments with self-service rack placement, power planning, capacity validation, and exportable project data.
Your platform. Our design engine.
Ship spatial design automation in days, not years. Get started with the SDK today.
Let's build together
Whether you're an MEP firm, modular housing team, fire protection consultant, critical facility group, or embedding design automation into your platform, we'd love to hear how you want to model, automate, validate, document, and quote.
Talk to the team
Get a walkthrough of the BIM/design workspace tailored to your use case.
Pilot program
We work closely with early design partners. Apply to join.
Technical questions
SDK integration, API access, custom components, pricing rules — ask us anything.