The Operating System for
AI-Native Business
ObjectStack is the open-source AI-native business framework: define objects, permissions, workflows, APIs, UI metadata, and agent tools once as structured Zod metadata. Run governed business operations with ObjectOS, render developer-controlled interfaces with ObjectUI, and give AI agents permission-aware tools instead of raw database access.
Built for AI, not retrofitted.
A typical enterprise application is tens of thousands of lines of CRUD, forms, queries, permissions, and API glue spread across a dozen files. ObjectStack collapses the same surface into a few hundred lines of typed metadata — roughly two orders of magnitude less code for a developer to write and maintain.
The point isn't lines of code. The point is fit in an agent's context window.
When the entire business system is small, typed, and declarative, an AI agent can load it end-to-end, reason about every dependency, and safely refactor across data, API, UI, and permissions in a single change. That turns AI from an autocomplete tool into a real co-maintainer of production business software.
ObjectStack Core. Business Runtime. Frontend UI.
ObjectStack is moving toward one clearer center: an open-source AI-native framework where business metadata, APIs, UI surfaces, and agent tools share one source of truth. ObjectQL remains an internal data/query engine, not the product headline.
ObjectStack
Start here when you want the open-source project: Zod metadata for objects, permissions, flows, views, actions, agents, APIs, SDKs, MCP tools, and drivers. ObjectQL is the underlying data/query engine inside ObjectStack, kept deliberately behind the broader framework story.
ObjectOS
ObjectOS is for business users and operators who need internal tools, approval flows, audit trails, and AI-assisted work running in their own environment. AI agents operate through governed actions with the same identity, permission, and audit model as people.
ObjectUI
ObjectUI is for frontend developers who want schema-driven React interfaces without giving up control. It renders the same metadata that powers APIs and AI tools, so human screens and agent actions stay aligned.
Built for AI-Native Business Operations
ObjectStack makes the business system explicit enough for humans, services, and AI agents to operate safely under one permission model.
Runs Inside Your Boundary
ObjectOS can run on your laptop, private cloud, on-prem cluster, or air-gapped network. Business records, identities, sessions, audit logs, files, and prompts stay on infrastructure you control.
Drivers Without Migration Theater
Postgres, MySQL, SQLite, MongoDB, spreadsheets, SaaS APIs, and custom systems are mounted through drivers. The data/query engine stays behind the scenes; the business contract remains ObjectStack metadata.
Metadata Agents Can Actually Read
Objects, flows, permissions, views, dashboards, actions, agents, and packages compile into versioned artifacts. They are diffable, reviewable, reloadable, and small enough for AI agents to reason about end to end.
One Source for UI, APIs, and AI Tools
ObjectStack starts from Zod schemas and derives TypeScript types, JSON Schema, REST contracts, UI metadata, SDKs, and MCP tool signatures from the same source of truth.
One Runtime, Many Capabilities
The microkernel loads plugins for auth, security, audit, storage, jobs, queues, webhooks, AI, and drivers only when needed. A small ObjectOS process can serve standalone apps or many project kernels.
AI Tools With Runtime Guardrails
Every approved object/action can become an MCP tool with the same permissions as the signed-in user. Agents do real work through ObjectOS with request IDs, audit logs, policy checks, and no raw SQL handoff.
Metadata Lasts Decades. Frameworks Don't.
Business definitions should outlive your framework choices. Invest in structured Zod metadata, not in this year's hot runtime.
Durable Foundations (Your Safe Bet)
UI Frameworks (Churn Risk)
💡 ObjectStack treats your business as Zod metadata — versioned, signed, replayable. When today's runtime is replaced, your objects, flows, policies, and MCP tool definitions move with you intact.
Metadata-Driven Architecture in Action
From ObjectStack metadata to compiled artifacts to a self-hosted runtime with APIs, Console UI, and AI tools.
From Metadata to Production
See how ObjectStack metadata becomes a governed AI-operable application
"type": "form",
"schema": "users"
}
Zod Metadata Definition
Kernel Execution
ObjectOS Runtime
Apps, APIs & Agent Tools
Define: Business Metadata in ObjectStack
Objects, fields, relations, validation, permissions, views, flows, agents, and packages are written as structured metadata. The data/query engine is internal plumbing; the public contract is ObjectStack.
// users.object.ts
export const User = object({
name: 'User',
fields: {
email: z.string().email(),
role: z.enum(['admin', 'user']),
},
permissions: {
read: 'authenticated',
write: 'role:admin',
},
});
// Storage-agnostic via DriversExecute: The Microkernel Runtime
ObjectOS boots a per-project kernel from the compiled artifact, loads only the enabled capabilities, and enforces auth, RBAC, row-level rules, field redaction, validation, AI tool boundaries, and audit uniformly.
// Auto-generated surfaces (all permissioned)
REST /api/users
SDK client.users.create(...)
MCP tool: users.create
// Kernel enforces uniformly:
// ✓ Permissions & tenant isolation
// ✓ Validation from the same Zod schema
// ✓ Audit log for every actionRender: Apps, APIs, and Agent Tools
The same artifact powers generated REST endpoints, SDK calls, ObjectUI views, Console surfaces, and MCP tools. Human users and AI agents operate the same governed backend.
// view.manifest.json
{
"type": "form",
"object": "User",
"fields": ["email", "role"]
}
// MCP tool auto-registered:
// ✓ Typed input from the Zod schema
// ✓ Permission-aware execution
// ✓ Auditable per invocationFrom Prototype to Mission-Critical Systems
Use the same metadata model for local internal tools, self-hosted enterprise apps, and AI-operated workflows.
Internal Tools & Local-First Apps
Start a local ObjectOS runtime with SQLite, generated REST, Console, Account, audit, and metadata-driven UI. Prototype internal tools without waiting on cloud infrastructure.
Heterogeneous Data Unification & Shadow IT
Wrap existing databases, spreadsheets, and SaaS APIs as governed objects. Apply RBAC, row-level rules, field redaction, audit, and MCP exposure without forcing a big-bang migration.
Agent-Ready SaaS Foundation
Ship vertical SaaS with tenants, permissions, generated APIs, a React console, and AI tools from the first version. Run managed, self-hosted, or air-gapped using the same artifact model.
Platform Engineering & Open-Core Products
Use ObjectStack as the open framework underneath your own platform: Zod metadata, plugin runtime, drivers, ObjectUI renderers, and agent tools. Keep your product experience differentiated.
Questions from Decision Makers
Strategic and technical considerations for CTOs and engineering leaders.
Define Your Business Once.
Let Humans And Agents Operate It Safely.
Stop scattering business logic across SQL, JavaScript, and UI state. Make objects, permissions, workflows, APIs, UI metadata, and agent tools one structured Zod source of truth — analyzable, versioned, and auditable end to end. Launch July 2026.