Platform

Everything a business system needs. Ready for production.

Your agent describes the business as compact, typed ObjectStack metadata. The open ObjectStack runtime derives the database, APIs, permission-aware screens, automated processes, approval queues, and dashboards, enforcing governance on every call. ObjectOS packages that foundation as a commercial platform for building, deploying, and operating the app in production.

ObjectOS product surface connecting business data, applications, and AI agents
AI Writes metadata Objects, permissions, workflows, tools
Human Reviews diff Business authority, data access, approvals
Runtime Enforces policy UI, APIs, audit, MCP, actions
25+
Runtime services behind every deployed application
6
Capability areas, from data modeling to analytics
<150k tokens
A complete CRM including UI, held in one context window

Typed metadata your agent writes

One definition. A whole application behind it.

This is the shape of a governed order object. Permission sets, approval flows, views, and AI tools are sibling ObjectStack definitions in the same reviewable target format, while the ObjectStack runtime derives tables, APIs, screens, queues, and audit.

import { ObjectSchema, Field } from '@objectstack/spec/data';

export const Order = ObjectSchema.create({
  name: 'sales_order',
  label: 'Order',
  fields: {
    customer: Field.lookup('crm_account', { label: 'Customer', required: true }),
    total: Field.currency({ label: 'Total', min: 0 }),
    discount: Field.percent({ label: 'Discount', max: 30 }),
    status: Field.select({
      label: 'Status',
      trackHistory: true,
      options: [
        { label: 'Draft', value: 'draft', default: true },
        { label: 'Submitted', value: 'submitted' },
        { label: 'Approved', value: 'approved' },
        { label: 'Fulfilled', value: 'fulfilled' },
      ],
    }),
  },
});

Capability map

Six capability areas, one open governed runtime

The same capabilities you would expect from a mature business platform — except your AI writes the ObjectStack definition and its runtime does the assembly.

Guide

Data modeling

Objects, relationships, and validations become tables, migrations, a query language, and REST APIs — on Postgres, MySQL, SQLite, MongoDB, and more.

Guide

App interfaces

Forms, views, and dashboards render straight from metadata, and every user sees exactly what their permissions allow — no hand-built frontend.

Guide

Process automation

Flows with durable pause and resume, record-change, scheduled, and API triggers, background jobs, and reliable webhook delivery.

Guide

Approvals

Multi-step approvals with user, role, team, and hierarchy resolution, escalation, and record locking while a decision is pending.

Guide

Permissions & security

Role-based, row-level, and field-level control with record sharing, tenant isolation, and an immutable audit trail.

Guide

Analytics & reporting

Aggregations, time series, funnels, and dashboards over the same governed objects — no separate BI stack to wire up.

Built for AI

Designed to be written by agents, reviewed by people

Every ObjectStack capability above is metadata-driven, which is exactly what makes the application AI-writable: a whole-context definition, readable diffs, and runtime enforcement. ObjectOS adds the in-app AI and production experience for teams.

Guide

AI Build & Ask

In ObjectOS Cloud and Enterprise, describe a change in natural language and review the diff, or ask questions over live business data — always inside the signed-in user’s permissions.

Guide

Tools & MCP

Objects, queries, and actions become policy-checked tools for Claude, Cursor, or any MCP client — declared as metadata, never handwritten glue.

Designers & console

16+ open-source ObjectStack admin surfaces — the object designer, flow canvas, approvals inbox, permission matrix, and audit viewer — so people fine-tune everything the AI drafts.

Guide

The review loop

Structural changes land as compact diffs in an approval queue, so a person signs off before the runtime ships anything.

Decision surface

What changes, who reviews it, what runs

Business needAI writesObjectStack runtime derives
A customer database with an APIObjects, fields, relationshipsTables, migrations, query language, REST endpoints
Screens for each teamViews, forms, dashboardsRendered UI that respects each user’s permissions
An approval before discounts shipA flow rule with an approval stepApproval queues, escalation, record locking, audit
AI that answers from live dataTool and action contractsPolicy-checked MCP tools scoped to the signed-in user

FAQ

Questions this page should answer

Which capabilities are in the open-source ObjectStack?

The runtime capabilities on this page — data, UI, automation, approvals, permissions, analytics — are part of the open-source ObjectStack target format and runtime. You bring your own AI: a coding agent writes metadata as source files and any MCP client can query your objects. The in-app AI Build and Ask assistants are ObjectOS Cloud and Enterprise capabilities.

Can it run in our own infrastructure?

Yes. The open-source ObjectStack runtime can be self-hosted. ObjectOS Enterprise also supports private deployment in a VPC, on local servers, or in air-gapped networks, with local models, internal identity, your own secret management, and enterprise support.

Next pages

Keep building the evaluation packet.