AI Build & Ask

Describe the change. Review the diff. Ship the app.

Developers build ObjectStack apps by pointing a coding agent like Claude Code at the source project. ObjectOS adds a second path for teams: business users describe the change in conversation on Cloud or Enterprise. Both produce the same typed ObjectStack metadata and run on the same governed runtime; ObjectOS AI Ask answers and acts on live data inside the permissions of the person asking.

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
2 paths
Build with a coding agent in source, or by conversation in the cloud
Held whole
Apps small enough for AI to hold whole — the bundled CRM loads end-to-end
Enterprise
AI action audit, guardrails, and permission scoping are part of ObjectOS Enterprise

The build loop

From one sentence to a governed application.

The loop is designed so speed never outruns control: the AI moves fast on the draft, and a person owns the decision.

  1. Describe: “Track vendor contracts with renewal reminders and an approval for anything over $50k.”
  2. Your AI — a coding agent in source, or the in-app builder — drafts the objects, fields, views, and renewal flow.
  3. In source, the change is a compact git diff you review; on ObjectOS Cloud, a change to a live app that already holds records is saved as a draft for a person to publish.
  4. Once it is merged or published, the ObjectStack runtime derives and ships tables, APIs, screens, automations, and audit.
  5. AI Ask now answers contract questions for each user, scoped to what they may see.

AI Build

Two ways to build — one reviewable definition

Whether the AI works in your repository or in an ObjectOS chat panel, the output is the same typed ObjectStack metadata a human reviews and owns. The definition stays small enough for an agent to hold whole: the objectstack README’s bundled CRM — objects, views, a dashboard, a lead-conversion flow, permission sets, actions, translations — loads end-to-end and refactors in one change.

In source, with your coding agent

Developers point Claude Code, Cursor, or any coding agent at the project; it writes every metadata type as source files, previewed in the browser and reviewed as a git diff — a Salesforce DX-style workflow.

In the cloud, by conversation

On ObjectOS Cloud and Enterprise, business users describe the change in chat; the in-app builder drafts it as ObjectStack metadata with live preview — Airtable-style ease with runtime governance.

Visual designers to fine-tune

Objects, views, flows, and dashboards each have a designer — drag-to-reorder fields, a flow canvas, kanban column config — and review mode diffs the draft against the published version, so tuning what the AI drafted never touches a file.

A person publishes changes to a live app

In source, your agent’s change is a git diff you review and merge. On ObjectOS Cloud, the builder publishes a first build right away; once the app is live and holds records, a change is saved as a draft until a person publishes it.

AI Ask

Answers and actions over live business data

AI Ask works inside the product, over real records — not a stale export — and it never sees more than the person asking.

Question the business

“Which contracts renew this quarter?” “Which vendors slipped SLA twice?” — answered from live objects with permissions applied.

Run actions exposed to AI

Ask can run actions an admin has exposed to AI — assign, escalate, generate a summary — within the user’s permissions.

Everything on the record

On ObjectOS Enterprise, Ask queries and actions land in the audit log alongside human activity, so review works the same for both.

AI Ask

Ask: every number shows its source

Ask about the business in plain language, then check any figure in the answer. Ask is built into ObjectOS Cloud and Enterprise (a preview on Enterprise).

A source line with every figure

Each answer says where its numbers come from: the object, the filters, what was measured, and how it was grouped.

Links to the records

A record the answer names comes with a link to it, so you can open what sits behind a figure.

Only what you may see

Ask reads with the permissions of the person asking, so an answer never draws on records or fields that person cannot see.

AI record edits

AI edits wait for you

When you ask the in-product AI to add or change a record, nothing is saved until you confirm. Built into ObjectOS Cloud and Enterprise (a preview on Enterprise).

Old and new values first

The AI proposes the change on a card that lists each field, and on an update shows the stored value beside the new one.

Runs as you, after you confirm

Only the person who asked can confirm the change. It then runs with that person’s permissions, under the same record, field, and validation rules as saving the form.

One record at a time

The in-product AI changes one record per confirmation. It cannot delete records or edit them in bulk; for those it points you to the record or the list.

Open-source ObjectStack

Bring your own AI, keep the same governance

Open-source ObjectStack has no built-in assistant — by design. Your coding agent writes the same metadata as source files, and any MCP client queries the same governed objects through its open runtime.

Agent writes source files

npm create objectstack@latest scaffolds a project and writes an AGENTS.md, so Claude Code, Cursor, or any coding agent starts with the protocol’s rules loaded; it edits ObjectStack definitions in your repo, npx os dev --ui renders them, and review happens as ordinary git diffs.

Any MCP client can ask

The MCP server exposes your objects, queries, and actions to whatever model you run — hosted or fully local.

Same runtime, governance by edition

On the open-source runtime, MCP tool calls run inside the caller’s permissions, and the record reads and writes they make are audited. ObjectOS adds in-app AI by edition: a taste on Free, in-app AI Build and Ask on Team, and on Enterprise the same AI as a preview plus AI governance — per-call audit of the in-app AI’s tool calls, guardrails, permission scoping.

Decision surface

What changes, who reviews it, what runs

EditionHow AI buildsHow AI answers
Open-source ObjectStackYour coding agent edits metadata source files; review as git diffsAny MCP client queries governed objects with your own model
ObjectOS Cloud FreeA taste of in-app AI BuildA taste of in-app AI Ask
ObjectOS Cloud TeamIn-app AI Build drafts changes; a change to a live app that holds records waits as a draft for a person to publishIn-app AI Ask answers with a source line and proposes record changes the user confirms
ObjectOS Enterprise (self-managed or by contract)Same, as a preview, plus AI governance: per-call audit of the in-app AI’s tool calls, guardrails, permission scoping; on your own infrastructure with bring-your-own-modelSame, as a preview, with Ask’s tool calls audited and guardrailed, plus local models and internal identity

FAQ

Frequently asked questions

What stops AI from breaking production?

For any agent working over MCP, the ObjectStack runtime runs each tool call inside the requesting user’s permissions and audits the record reads and writes it makes. In the product, an AI record change runs only after the user confirms it, and on ObjectOS Cloud a change to a live app that already holds records waits as a draft for a person to publish. ObjectOS Enterprise adds AI governance for the in-app AI — per-call audit of its tool calls, guardrails, permission scoping; an external MCP agent is outside that per-call audit.

Which models does it use?

Cloud editions run managed models behind AI Build and Ask. The open-source ObjectStack brings your own — any MCP-compatible client or a local model. Self-managed ObjectOS Enterprise brings your own model or key.

Next pages

Keep building the evaluation packet.