Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ One rate card, two deliveries — priced per **AI seat** in every edition:
| Delivery | Plans | For |
|:---|:---|:---|
| **ObjectOS Cloud** (managed service) | Free · Team · Business | Organizations that want the platform operated for them — orgs, environments, deploys, billing. |
| **ObjectOS Self-Managed** (your infrastructure) | Business Self-Managed (single-node license) · Enterprise (full private deployment) | Organizations that run the platform themselves. |
| **ObjectOS Enterprise** (self-managed: your infrastructure) | Business Self-Managed (single-node entry option) · Enterprise (full private deployment) | Organizations that run the platform themselves. |

See [License & Pricing](https://docs.objectos.ai/docs/resources/license) for
plan details, and [docs.objectos.ai](https://docs.objectos.ai) for
Expand Down
4 changes: 2 additions & 2 deletions apps/docs/app/[lang]/privacy/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ const content = {
en: {
title: 'Privacy Policy',
description: 'What ObjectStack AI LLC collects from its public websites and hosted accounts, and the data inside a self-managed deployment that it does not collect.',
updated: 'Last updated: October 6, 2026',
updated: 'Last updated: October 16, 2026',
body: [
{
heading: 'Overview',
Expand All @@ -33,7 +33,7 @@ const content = {
},
{
heading: 'What we do not collect',
text: 'We do not collect data that lives inside a self-managed ObjectOS deployment (ObjectOS Enterprise) or inside a deployment of the open-source ObjectStack runtime, and your application records never leave the perimeter you operate. ObjectOS Self-Managed validates its license online (Enterprise air-gapped licenses are offline-validated); the open-source ObjectStack runtime has no telemetry, no license check, and no update ping.',
text: 'We do not collect data that lives inside a self-managed ObjectOS deployment (ObjectOS Enterprise) or inside a deployment of the open-source ObjectStack runtime, and your application records never leave the perimeter you operate. Self-managed ObjectOS validates its license online (Enterprise air-gapped licenses are offline-validated); the open-source ObjectStack runtime has no telemetry, no license check, and no update ping.',
},
{
heading: 'Contact',
Expand Down
4 changes: 2 additions & 2 deletions apps/docs/app/[lang]/privacy/zh-Hans.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"title": "隐私政策",
"description": "ObjectStack AI LLC 从公开网站和托管账号收集哪些信息,以及不会收集的自管部署内部数据。",
"updated": "最近更新:2026 年 10 月 6 日",
"updated": "最近更新:2026 年 10 月 16 日",
"body": [
{
"heading": "概述",
Expand All @@ -13,7 +13,7 @@
},
{
"heading": "我们不会收集什么",
"text": "我们不会收集自管 ObjectOS 部署(ObjectOS Enterprise)内部的数据,也不会收集开源 ObjectStack 运行时部署内部的数据;你的应用数据始终留在你自己运营的边界内。ObjectOS Self-Managed 会在线校验许可证(Enterprise 隔离网络许可证为离线校验);开源的 ObjectStack 运行时没有遥测、没有许可证校验、没有更新探活。"
"text": "我们不会收集自管 ObjectOS 部署(ObjectOS Enterprise)内部的数据,也不会收集开源 ObjectStack 运行时部署内部的数据;你的应用数据始终留在你自己运营的边界内。自管 ObjectOS 会在线校验许可证(Enterprise 隔离网络许可证为离线校验);开源的 ObjectStack 运行时没有遥测、没有许可证校验、没有更新探活。"
},
{
"heading": "联系方式",
Expand Down
4 changes: 2 additions & 2 deletions apps/docs/app/[lang]/privacy/zh-Hant.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"title": "隱私政策",
"description": "ObjectStack AI LLC 從公開網站和託管賬號收集哪些資訊,以及不會收集的自管部署內部資料。",
"updated": "最近更新:2026 年 10 月 6 日",
"updated": "最近更新:2026 年 10 月 16 日",
"body": [
{
"heading": "概述",
Expand All @@ -13,7 +13,7 @@
},
{
"heading": "我們不會收集什麼",
"text": "我們不會收集自管 ObjectOS 部署(ObjectOS Enterprise)內部的資料,也不會收集開源 ObjectStack 執行時部署內部的資料;你的應用資料始終留在你自己運營的邊界內。ObjectOS Self-Managed 會線上校驗許可證(Enterprise 隔離網路許可證為離線校驗);開源的 ObjectStack 執行時沒有遙測、沒有許可證校驗、沒有更新探活。"
"text": "我們不會收集自管 ObjectOS 部署(ObjectOS Enterprise)內部的資料,也不會收集開源 ObjectStack 執行時部署內部的資料;你的應用資料始終留在你自己運營的邊界內。自管 ObjectOS 會線上校驗許可證(Enterprise 隔離網路許可證為離線校驗);開源的 ObjectStack 執行時沒有遙測、沒有許可證校驗、沒有更新探活。"
},
{
"heading": "聯絡方式",
Expand Down
5 changes: 3 additions & 2 deletions content/docs/configure/ai.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,9 @@ the `build` authoring assistant, and the `/api/v1/ai/*` chat endpoints — on
top of AI primitives that ship in the open-source ObjectStack framework: the
MCP server, the Knowledge Protocol and its adapters, and the embedder.

On a Self-Managed deployment, a license is what unlocks the in-product AI. A
single-organization deployment without one runs with Community behaviour —
On a self-managed deployment (ObjectOS Enterprise), a license is what unlocks
the in-product AI. A single-organization deployment without one runs with
Community behaviour —
the open MCP server, bring your own AI — and with one, the AI Builder and
"ask your data" are unlocked on your own infrastructure. See
[Docker → License](/docs/deploy/docker#license).
Expand Down
2 changes: 1 addition & 1 deletion content/docs/deploy/docker.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ seoTitle: "Docker: Run the Licensed Runtime Image by Digest"
description: Run the licensed ObjectOS runtime image with Docker — digest-pinned, signature-verified, licensed, and scaled to multiple replicas.
---

Docker is the supported way to run ObjectOS Self-Managed. Your release ships a
Docker is the supported way to run ObjectOS Enterprise. Your release ships a
**deploy bundle** containing a Compose stack, an environment template per
deployment shape, and a README with the commands for your exact version. This
page is the decision map for what that bundle configures.
Expand Down
8 changes: 5 additions & 3 deletions content/docs/deploy/index.mdx
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
---
title: Deployment
seoTitle: "Deployment: Self-Managed from the Licensed Image"
description: Run ObjectOS Self-Managed from the licensed runtime image — digest-pinned, licensed on the happy path, with the supported combinations enforced at startup.
seoTitle: "Deployment: ObjectOS Enterprise from the Licensed Image"
description: Run ObjectOS Enterprise, the self-managed edition, from the licensed runtime image — digest-pinned, licensed on the happy path, with the supported combinations enforced at startup.
---

ObjectOS Self-Managed is delivered as a **licensed, pre-built runtime image**.
ObjectOS Enterprise, the self-managed edition, is delivered as a **licensed,
pre-built runtime image** — on a single node as Business Self-Managed, or as a
full Enterprise deployment.
You do not build it, and there is no public image to pull: your license comes
with registry credentials, and the release notes name the exact image digest
to run. (ObjectOS is a commercial product — see
Expand Down
2 changes: 1 addition & 1 deletion content/docs/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ construction.
| You want … | Do this |
|---|---|
| ObjectOS, nothing to install | Sign in to **[ObjectOS Cloud](https://www.objectos.ai)** — the Free plan is enough to build your first app |
| ObjectOS on your own infrastructure | **ObjectOS Enterprise** (or Business Self-Managed) runs the licensed runtime image on your servers — see [License & Pricing](/docs/resources/license) and [Deployment](/docs/deploy) |
| ObjectOS on your own infrastructure | **ObjectOS Enterprise**, from the single-node Business Self-Managed option up, runs the licensed runtime image on your servers — see [License & Pricing](/docs/resources/license) and [Deployment](/docs/deploy) |
| The open runtime, locally, free | That is ObjectStack, not ObjectOS: `npm i -g @objectstack/cli && os start` boots it with a SQLite database and no configuration — see [Quickstart](/docs/quickstart) |

Either ObjectOS edition then takes you to the same place — sign in, and:
Expand Down
4 changes: 2 additions & 2 deletions content/docs/operate/upgrade.mdx
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
title: Upgrade and Rollback
description: Upgrade or roll back ObjectOS Self-Managed by changing the image digest it pins, after backing up the database.
description: Upgrade or roll back ObjectOS Enterprise by changing the image digest it pins, after backing up the database.
---

On ObjectOS Self-Managed, the image you run is pinned by **digest**, never by
On ObjectOS Enterprise, the image you run is pinned by **digest**, never by
a tag, so an upgrade is a change of digest and a rollback is the previous
one. [Docker → Upgrade and rollback](/docs/deploy/docker#upgrade-and-rollback)
documents this procedure and the reason for each step; this page repeats it as
Expand Down
48 changes: 27 additions & 21 deletions content/docs/resources/license.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ description: ObjectOS is a commercial product — editions, pricing, and how it

ObjectOS is the **official runtime environment for ObjectStack applications**,
sold in two deliveries: **ObjectOS Cloud** (we operate it) and **ObjectOS
Self-Managed** (you operate it, under a commercial license). There is **no
Enterprise** (you operate it, under a commercial license). There is **no
open-source edition of ObjectOS**.

{/*
Expand Down Expand Up @@ -35,14 +35,15 @@ excellent. ObjectOS is what you buy when you want the **embedded AI** and an
One rate card, two deliveries. The **AI seat** is the only unit of pricing in
every edition.

| | **Free** | **Team** | **Business** | **Enterprise** |
|---|---|---|---|---|
| Delivery | cloud | cloud | cloud **or self-managed (single-node)** | cloud **or private deployment** |
| Price | **Free** | **$24** / AI seat / mo | **$54** / AI seat / mo · self-managed: **$540** / AI seat / yr | Custom (volume) — [contact sales](mailto:sales@objectstack.ai) |
| In-UI AI (AI Builder + "ask your data") | taste | ✓ | ✓ | ✓ |
| AI governance (action audit, guardrails, permission scoping) | — | — | ✓ | ✓ |
| Clustering / HA, multi-org self-host, air-gap, SCIM | — | — | — | ✓ |
| Support | community | standard | priority (cloud) / standard (self-managed) | SLA + dedicated |
| | **Free** | **Team** | **Business** | **Business Self-Managed** | **Enterprise** |
|---|---|---|---|---|---|
| Edition | ObjectOS Cloud | ObjectOS Cloud | ObjectOS Cloud | ObjectOS Enterprise (single-node entry option) | ObjectOS Enterprise |
| Delivery | cloud | cloud | cloud | **self-managed, single node** | **self-managed (private deployment)** |
| Price | **Free** | **$24** / AI seat / mo | **$54** / AI seat / mo | **$540** / AI seat / yr | Custom (volume) — [contact sales](mailto:sales@objectstack.ai) |
| In-UI AI (AI Builder + "ask your data") | taste | ✓ | ✓ | ✓ | ✓ |
| AI governance (action audit, guardrails, permission scoping) | — | — | ✓ | ✓ | ✓ |
| Clustering / HA, multi-org self-host, air-gap, SCIM | — | — | — | — | ✓ |
| Support | community | standard | priority | standard | SLA + dedicated |

Want to self-host **for free**? That's the open-source
**ObjectStack framework** (MCP-only AI) — a different brand, not an ObjectOS
Expand All @@ -59,15 +60,19 @@ per-user seat tax (a clean contrast to the $150–300/user incumbents).

## Cloud or self-managed

Self-managed ObjectOS is **ObjectOS Enterprise**, and Enterprise is
self-managed only: Cloud tops out at Business.

- **Cloud (Free / Team / Business)** — fully hosted, self-serve. The price
includes hosting and a generous monthly AI allowance (we run the model).
- **Business Self-Managed** — the Business plan delivered as a **single-node
Docker license** for **10–25 AI seats** ($540/AI seat/yr, annual): in-UI AI
and AI governance on your own infrastructure, **bring your own model / key**
(you pay your own LLM cost — no platform AI bill or metering), card-paid,
- **Business Self-Managed** — the single-node entry option of ObjectOS
Enterprise: the Business plan delivered as a **single-node Docker license**
for **10–25 AI seats** ($540/AI seat/yr, annual): in-UI AI and AI
governance on your own infrastructure, **bring your own model / key** (you
pay your own LLM cost — no platform AI bill or metering), card-paid,
standard support. If the license lapses, the runtime keeps running and your
data stays intact — the paid features simply switch off (it never bricks).
- **ObjectOS Enterprise** — full private deployment for everything beyond
- **Enterprise** — the full private deployment, for everything beyond
that: clustering / HA / multi-node, multi-organization self-host,
data residency and **air-gapped** operation, SCIM and identity lifecycle,
compliance attestations, SLA and dedicated support, and offline / invoice
Expand All @@ -84,8 +89,8 @@ Enterprise.
| Scenario | Choose |
|---|---|
| You want the platform **hosted and operated for you** | ObjectOS Cloud (Free → Team → Business) |
| You must run on **your own single node** and want the in-product AI, ≤25 AI seats | **Business Self-Managed** |
| You need **clustering / HA**, **multi-org**, **air-gap**, **SCIM**, compliance attestations, SLAs, or offline payment | **ObjectOS Enterprise** |
| You must run on **your own single node** and want the in-product AI, ≤25 AI seats | **Business Self-Managed**, the single-node entry option of ObjectOS Enterprise |
| You need **clustering / HA**, **multi-org**, **air-gap**, **SCIM**, compliance attestations, SLAs, or offline payment | **ObjectOS Enterprise**, full private deployment |
| You self-host the free ObjectStack runtime but need a **supported distribution with a commercial contract** (SLA, security-patch priority, named escalation) | **ObjectOS Runtime Subscription** — [contact sales](mailto:sales@objectstack.ai) |
| You want **free self-hosting** and bring your own AI over MCP | **ObjectStack framework** (open source) |
| You need **OEM / redistribution** rights under the ObjectOS or ObjectStack name | Commercial agreement — [contact sales](mailto:sales@objectstack.ai) |
Expand Down Expand Up @@ -139,16 +144,17 @@ your code, and you owe nothing if your product makes money.

### Can I self-host ObjectOS without paying?

No — self-managed ObjectOS (Business Self-Managed or Enterprise) is
licensed. Free self-hosting is the ObjectStack framework, which is the same
open mechanism with MCP-only AI.
No — self-managed ObjectOS is ObjectOS Enterprise, and both of its options
(Business Self-Managed on a single node, or a full Enterprise deployment)
are licensed. Free self-hosting is the ObjectStack framework, which is the
same open mechanism with MCP-only AI.

### Does the software stop working if I don't renew?

It never bricks. Business Self-Managed degrades to the free-mechanism
behavior (paid features switch off; your data and runtime keep working).
Enterprise keeps the **last paid version perpetually** — you lose updates,
new AI capabilities, and support, not your system.
A full Enterprise deployment keeps the **last paid version perpetually** —
you lose updates, new AI capabilities, and support, not your system.

### Does ObjectOS phone home?

Expand Down
Loading
Loading