Build
Build your own space.
Anyone can build a space. Healthcare, legal, finance, education — your industry, your tools.
export default {
name: 'patient-records',
icon: 'heart-pulse',
color: '#FF2D55',
permissions: [
'ai', 'storage', 'shell'
]
}
Concept
What is a Space?
A Vue 3 plugin that runs inside Construct. It gets AI, storage, UI, theming, and distribution — all handled by the platform. You just build the experience.
Your Space
Construct SDK
Construct Runtime
APIs
Everything you need.
Six APIs. Full platform access. No boilerplate.
AI
Chat, agents, model routing, tool calls.
Storage
Key-value and file storage per space.
UI Kit
Buttons, inputs, dialogs, toasts, themes.
Shell
Run commands in a sandboxed environment.
Cross-Space
Share data between installed spaces.
Permissions
Request granular access to platform features.
CLI
Idea to published in minutes.
The Construct CLI handles scaffolding, development, building, and publishing.
$ construct scaffold my-space
Creating patient-records...
Done.
$ construct dev
Dev server on :5173
$ construct build
Built patient-records.space
$ construct publish
Published to marketplace.
Ready to build?
Start building your first space today. The platform handles the rest.