Introduction

ObjectOS Community is free and self-hosted, ObjectOS Cloud the hosted edition, ObjectOS Enterprise the self-managed, licensed one. You own the ontology.

The ontology is the software. One executable business ontology. AI writes it, the runtime runs it, agents operate it, you own it. To run it, the ObjectStack repository ships ObjectOS Community — the ghcr.io/objectstack-ai/objectstack image, os start and the Console, free and self-hosted — while ObjectOS Cloud is the hosted edition and ObjectOS Enterprise the self-managed, licensed one. Your ontology is ordinary ObjectStack metadata. Exporting it from ObjectOS Cloud or ObjectOS Enterprise to run on the open-source ObjectStack runtime is planned.

Describe what the business needs to the built-in AI Builder — a helpdesk, an approval flow, a CRM — or install a template, and the ontology it writes is live at once: REST APIs, generated screens, authentication, RBAC, audit logs, file storage, background jobs, webhooks, and every object exposed as an MCP tool your agents can call. Each change is a small, readable diff that a person approves before it runs.

The open-source (Apache-2.0) ObjectStack stack — protocol, kernel, CLI and production runtime — is what executes the ontology and what ObjectOS is built on. Everything you build on ObjectOS is ordinary ObjectStack metadata, so it is portable to that runtime by construction.

Start

You want …Do this
ObjectOS, nothing to installObjectOS Cloud, hosted for you — the Free plan is enough to build your first app. See Start on ObjectOS Cloud
ObjectOS on your own infrastructure, licensedObjectOS Enterprise runs the licensed Enterprise image on your servers — see Start on ObjectOS Enterprise
ObjectOS on your own machine, freeObjectOS Community, the open-source runtime: npm i -g @objectstack/cli && os start boots it with a SQLite database and no configuration — see Run ObjectOS Community locally

ObjectOS Cloud and ObjectOS Enterprise then take you to the same place — sign in, and:

  • Talk to the AI Builder — "I need to track support tickets with priority and assignee" — and watch it write your ontology, the object and its fields, as a small diff you approve. See Build → AI Builder.
  • Install a template from the built-in marketplace (Helpdesk, …) and have a real app in one click.
  • Fork a template if you want TypeScript source under your control — the same metadata, authored in your repo with your coding agent.

Why ObjectOS instead of …

You're usingPain pointWhat ObjectOS gives you
Retool / AppsmithUI builder is great, but your data sits in their cloud and their pricing scales with usersHosted (ObjectOS Cloud) or inside your network (ObjectOS Enterprise); the ontology is ordinary metadata for open-source ObjectStack (Apache-2.0), with export to that runtime planned; no seat tax — AI seats only
Supabase / FirebaseBackend-as-a-service is fast but vendor-locked; multi-tenant SaaS by designSame DX (auto APIs, auth, storage), but the definition is yours: run ObjectOS Enterprise on your own database, or ObjectOS Community on your own machine; export from ObjectOS Cloud to the open ObjectStack runtime is planned
Salesforce / NetSuitePowerful platform, painful customization, eye-watering per-seat costA familiar vocabulary (objects, fields, permission sets, sharing rules), but the definition is an open ontology that AI writes and agents operate, as ordinary metadata for the Apache-2.0 ObjectStack runtime, with export to it planned; hosted or self-managed, no seat tax — viewers and non-AI users are free
Rolling your own (Next + Prisma + NextAuth)You rebuild RBAC, audit, file uploads, settings, webhooks, jobs every timeShip the actual business logic; the platform plumbing is already there

What you get out of the box

SurfaceWhat it is
Auto REST APIEvery object you declare gets /api/v1/data/<object> with filter/sort/paginate
The UI (/_console/)Generated screens: browse and edit records, and Setup to manage users/roles/permission sets, view audit log, sessions, API keys, settings
Account (inside the UI)Login, register, password reset, OAuth, OIDC/SSO, passkeys, 2FA
MCP server (/api/v1/mcp)On by default: every object is a tool, and so is every action you expose to AI; an agent connects as a user, under that user's permissions — see Connect AI Tools (MCP)
20+ pluginsRBAC + row-level security, audit, file storage, queues, jobs, email, AI, webhooks — declarative, on demand

What stays yours

On either edition, the ontology: your objects, fields, relations, actions, permissions, flows and agent definitions are ordinary ObjectStack metadata, and exporting them to run on the open-source ObjectStack runtime is planned. On ObjectOS Enterprise, everything else stays with you too: Data residency lists each class of data, where it lives, and whether it leaves your network.

Self-managed ObjectOS validates its license online; Enterprise air-gapped licenses validate offline. A network with no internet access is therefore a first-class Enterprise deployment target — see Air-gapped.

Find your docs

This documentation serves four audiences — start at the section that matches how you use ObjectOS:

You are …You want to …Start here
An everyday userWork in the apps: records, views, dashboards, approvalsUse
A builderCreate apps: data models, interfaces, automation, AI agentsBuild
An administratorRun the platform: users, permissions, settings, deploymentConfigure, Deploy, Operate
An agent, or whoever connects oneOperate the app over MCP — read and write records, run the actions exposed to AI — under a user's permissionsConnect AI Tools (MCP)

Where to go next

If you want to …Read
Start without installing anythingStart on ObjectOS Cloud
See it actually workRun ObjectOS Community locally
Compare what each edition includesCompare Editions
Understand what's inside the boxArchitecture
Run it in DockerDocker
Deploy to KubernetesKubernetes
Wire it to Postgres / your DBRuntime Configuration
Set up SSOAuthentication
Lock down who sees whatPermissions
Call it from another serviceAPI Access
Send events to other systemsWebhooks
Go to productionProduction Readiness

License & pricing

ObjectOS is one product in three editions. ObjectOS Community — the open-source runtime and Console, built on the Apache-2.0 ObjectStack framework — is free to use in commercial products, embed, and self-host, with no per-seat fee and no license server. ObjectOS Cloud and ObjectOS Enterprise add the embedded in-UI AI, governance, and official operations, priced per AI seat only (viewers and non-AI users are free) — no "starting at $50K/year". See License & Pricing.