diff --git a/content/pages/en/ai.ts b/content/pages/en/ai.ts index 1a77203..a4f6e64 100644 --- a/content/pages/en/ai.ts +++ b/content/pages/en/ai.ts @@ -105,8 +105,8 @@ const page = { ['Open-source ObjectStack', 'Your coding agent edits metadata source files; review as git diffs', 'Any MCP client queries governed objects with your own model'], ['ObjectOS Cloud Free', 'A taste of in-app AI Build', 'A taste of in-app AI Ask'], ['ObjectOS Cloud Team', 'In-app AI Build drafts changes; approvals gate structure', 'In-app AI Ask answers and runs approved actions'], - ['ObjectOS Business (Cloud or Self-Managed)', 'Same, plus AI governance: action audit, guardrails, permission scoping', 'Same, with Ask queries and actions audited and guardrailed'], - ['ObjectOS Enterprise', 'Same, plus private deployment and bring-your-own-model', 'Same, plus local models and internal identity'], + ['ObjectOS Business (Cloud)', 'Same, plus AI governance: action audit, guardrails, permission scoping', 'Same, with Ask queries and actions audited and guardrailed'], + ['ObjectOS Enterprise (self-managed)', 'Same, on your own infrastructure, plus bring-your-own-model', 'Same, plus local models and internal identity'], ], }, faqs: [ @@ -118,7 +118,7 @@ const page = { { question: 'Which models does it use?', answer: - '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. Business Self-Managed and Enterprise private deployments bring your own model or key.', + '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, from its single-node Business Self-Managed entry up, brings your own model or key.', }, ], } satisfies MarketingPage; diff --git a/content/pages/en/data-modeling.ts b/content/pages/en/data-modeling.ts index fa9cef3..77c4923 100644 --- a/content/pages/en/data-modeling.ts +++ b/content/pages/en/data-modeling.ts @@ -156,7 +156,7 @@ export const Subscription = ObjectSchema.create({ { question: 'What is open source here, and what does ObjectOS add?', answer: - 'All of the data layer: objects, relationships, validations, formulas, migrations, the query engine, REST APIs, file storage, and the object designer, ER diagram, and datasource sync in the Console — Apache-2.0, with no feature gate between development and production. ObjectOS adds the in-app AI Builder, whose built-in tools create packages and objects and add, modify, and delete fields from a chat, queued for human approval before they go live — on Cloud, Business Self-Managed, and Enterprise.', + 'All of the data layer: objects, relationships, validations, formulas, migrations, the query engine, REST APIs, file storage, and the object designer, ER diagram, and datasource sync in the Console — Apache-2.0, with no feature gate between development and production. ObjectOS adds the in-app AI Builder, whose built-in tools create packages and objects and add, modify, and delete fields from a chat, queued for human approval before they go live — on Cloud and on Enterprise, from its single-node Business Self-Managed entry up.', }, ], } satisfies MarketingPage; diff --git a/content/pages/en/forward-deployed-engineers.ts b/content/pages/en/forward-deployed-engineers.ts index 7b38ebf..2d060c6 100644 --- a/content/pages/en/forward-deployed-engineers.ts +++ b/content/pages/en/forward-deployed-engineers.ts @@ -12,7 +12,7 @@ const page = { eyebrow: 'For forward-deployed engineers', heroTitle: 'Ship like the best FDE teams. Hand over what they never do: the ontology.', lead: - `The forward-deployed model won: embed with the client, model their business, deliver working software fast. Its weak point is the handover — the ontology stays locked in a platform the client rents forever. ObjectStack makes the ontology a set of typed, open files in the client’s repo and runs it with governed runtime enforcement. ObjectOS is ${p.descriptor}: for clients who want the in-app AI Builder and Ask, hosted (Cloud) or self-managed (Business Self-Managed, Enterprise) delivery, and support.`, + `The forward-deployed model won: embed with the client, model their business, deliver working software fast. Its weak point is the handover — the ontology stays locked in a platform the client rents forever. ObjectStack makes the ontology a set of typed, open files in the client’s repo and runs it with governed runtime enforcement. ObjectOS is ${p.descriptor}: for clients who want the in-app AI Builder and Ask, hosted (Cloud) or self-managed (Enterprise, from its single-node Business Self-Managed entry up) delivery, and support.`, primary: { label: 'Start with ObjectStack', href: 'https://github.com/objectstack-ai/objectstack' }, secondary: { label: 'Read the FDE article', href: '/en/blog/forward-deployed-engineer-tools/' }, metrics: [ @@ -115,7 +115,7 @@ const page = { { question: 'Do I need ObjectOS to serve clients?', answer: - `No. ObjectStack is Apache-2.0 — the protocol, kernel, CLI, production runtime, Console UI, and MCP server — with no feature gate between development and production, so a client can self-host it at no license cost. ObjectOS is ${p.descriptor}: clients buy it for the in-app AI Builder and Ask, AI governance from Business, hosted Cloud or self-managed delivery (Business Self-Managed on a single node; Enterprise for clustering, air-gapped operation, and SCIM), and official support.`, + `No. ObjectStack is Apache-2.0 — the protocol, kernel, CLI, production runtime, Console UI, and MCP server — with no feature gate between development and production, so a client can self-host it at no license cost. ObjectOS is ${p.descriptor}: clients buy it for the in-app AI Builder and Ask, AI governance from Business, hosted Cloud or self-managed Enterprise delivery (Business Self-Managed as its single-node entry; clustering, air-gapped operation, and SCIM beyond it), and official support.`, }, ], } satisfies MarketingPage; diff --git a/content/pages/en/platform.ts b/content/pages/en/platform.ts index ad53559..dbed494 100644 --- a/content/pages/en/platform.ts +++ b/content/pages/en/platform.ts @@ -136,12 +136,12 @@ export const Order = ObjectSchema.create({ { question: 'Which capabilities are in the open-source ObjectStack?', answer: - 'The runtime capabilities on this page — data, UI, automation, approvals, permissions, analytics — are part of open-source ObjectStack, Apache-2.0: the protocol, kernel, CLI, production runtime, Console UI, and MCP server, with no feature gate between development and production. 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 Builder and Ask are what ObjectOS adds — on Cloud, Business Self-Managed, and Enterprise.', + 'The runtime capabilities on this page — data, UI, automation, approvals, permissions, analytics — are part of open-source ObjectStack, Apache-2.0: the protocol, kernel, CLI, production runtime, Console UI, and MCP server, with no feature gate between development and production. 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 Builder and Ask are what ObjectOS adds — on Cloud and on Enterprise, from its single-node Business Self-Managed entry up.', }, { question: 'Can it run in our own infrastructure?', answer: - 'Yes, three ways. The open-source ObjectStack runtime self-hosts free, with bring-your-own AI over MCP. ObjectOS Business Self-Managed is a licensed single-node deployment that puts the in-app AI on your own infrastructure, bring your own model or key. ObjectOS Enterprise is the full private deployment — a VPC, local servers, or an air-gapped network — with clustering, local models, internal identity, your own secret management, and enterprise support.', + 'Yes, three ways. The open-source ObjectStack runtime self-hosts free, with bring-your-own AI over MCP. Self-managed ObjectOS is ObjectOS Enterprise. Its single-node entry option, Business Self-Managed, is a licensed deployment that puts the in-app AI on your own infrastructure, bring your own model or key. Beyond a single node, Enterprise runs in a VPC, on local servers, or in an air-gapped network, with clustering, local models, internal identity, your own secret management, and enterprise support.', }, ], } satisfies MarketingPage; diff --git a/content/pages/en/trust-center.ts b/content/pages/en/trust-center.ts index 9883e1e..c2332b8 100644 --- a/content/pages/en/trust-center.ts +++ b/content/pages/en/trust-center.ts @@ -38,7 +38,7 @@ const page = { eyebrow: 'Boundaries', title: 'Keep sensitive business data inside controlled infrastructure', copy: - 'On ObjectOS Enterprise, the runtime, your business data, user identities, audit log, files, and secrets all live in your own infrastructure; unless you configure external providers, they stay inside that boundary. Business Self-Managed runs its single-node license on your infrastructure too. ObjectOS Cloud is operated by us.', + 'On ObjectOS Enterprise — from its single-node entry option, Business Self-Managed, up — the runtime, your business data, user identities, audit log, files, and secrets all live in your own infrastructure; unless you configure external providers, they stay inside that boundary. ObjectOS Cloud is operated by us.', items: [ { title: 'Data residency', @@ -46,7 +46,7 @@ const page = { }, { title: 'License check', - body: '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.', + body: 'Self-managed ObjectOS Enterprise validates its license online (air-gapped Enterprise licenses are offline-validated). The open-source ObjectStack runtime has no telemetry, no license check, and no update ping.', }, { title: 'Model choice', diff --git a/content/pages/zh-Hans/ai.ts b/content/pages/zh-Hans/ai.ts index dc90d0e..af8be09 100644 --- a/content/pages/zh-Hans/ai.ts +++ b/content/pages/zh-Hans/ai.ts @@ -105,8 +105,8 @@ const page = { ['开源 ObjectStack', '编码 Agent 编辑元数据源码文件,以 git diff 审阅', '任意 MCP 客户端用你自己的模型查询受治理对象'], ['ObjectOS 云端免费版', '产品内 AI Build 试用', '产品内 AI Ask 试用'], ['ObjectOS 云端团队版', '产品内 AI Build 起草变更,审批把守结构', '产品内 AI Ask 回答问题并执行已批准动作'], - ['ObjectOS 商业版(云端或自管)', '同上,另加 AI 治理:动作审计、护栏、权限限定', '同上,Ask 的查询与动作受审计与护栏约束'], - ['ObjectOS 企业版', '同上,另支持私有部署与自带模型', '同上,另支持本地模型与内部身份系统'], + ['ObjectOS 商业版(云端)', '同上,另加 AI 治理:动作审计、护栏、权限限定', '同上,Ask 的查询与动作受审计与护栏约束'], + ['ObjectOS 企业版(自管)', '同上,部署在你自己的基础设施上,另支持自带模型', '同上,另支持本地模型与内部身份系统'], ], }, faqs: [ @@ -118,7 +118,7 @@ const page = { { question: '用的是什么模型?', answer: - '云端版本由托管模型驱动 AI Build 与 Ask。开源 ObjectStack 自带模型——任意兼容 MCP 的客户端或本地模型。商业版自管与企业版私有部署自带模型或密钥。', + '云端版本由托管模型驱动 AI Build 与 Ask。开源 ObjectStack 自带模型——任意兼容 MCP 的客户端或本地模型。自管部署的 ObjectOS 企业版(含单节点入门选项商业版自管)自带模型或密钥。', }, ], } satisfies MarketingPage; diff --git a/content/pages/zh-Hans/data-modeling.ts b/content/pages/zh-Hans/data-modeling.ts index b029a11..26efd97 100644 --- a/content/pages/zh-Hans/data-modeling.ts +++ b/content/pages/zh-Hans/data-modeling.ts @@ -156,7 +156,7 @@ export const Subscription = ObjectSchema.create({ { question: '这里哪些是开源的,ObjectOS 又加了什么?', answer: - '整个数据层都是开源的:对象、关系、校验、公式、迁移、查询引擎、REST API、文件存储,以及 Console 里的对象设计器、ER 图和数据源同步——Apache-2.0,开发与生产之间没有功能门槛。ObjectOS 加的是产品内 AI Builder:它的内置工具能从一段对话创建包与对象、增删改字段,并在生效前排队等人审批——在 Cloud、Business Self-Managed 与 Enterprise 上提供。', + '整个数据层都是开源的:对象、关系、校验、公式、迁移、查询引擎、REST API、文件存储,以及 Console 里的对象设计器、ER 图和数据源同步——Apache-2.0,开发与生产之间没有功能门槛。ObjectOS 加的是产品内 AI Builder:它的内置工具能从一段对话创建包与对象、增删改字段,并在生效前排队等人审批——在 Cloud 与 Enterprise(含单节点入门选项 Business Self-Managed)上提供。', }, ], } satisfies MarketingPage; diff --git a/content/pages/zh-Hans/forward-deployed-engineers.ts b/content/pages/zh-Hans/forward-deployed-engineers.ts index f6316dc..d92296e 100644 --- a/content/pages/zh-Hans/forward-deployed-engineers.ts +++ b/content/pages/zh-Hans/forward-deployed-engineers.ts @@ -12,7 +12,7 @@ const page = { eyebrow: '面向前沿部署工程师', heroTitle: '像最强的 FDE 团队那样交付,并交出他们从不交出的东西:本体。', lead: - `前沿部署模式已经胜出:嵌入客户现场、建模业务、快速交付能用的软件。它的弱点在交接——本体被锁在客户要永远租用的平台里。ObjectStack 把本体变成客户仓库里的类型化开放文件,并由其运行时受治理地执行。ObjectOS 是${p.descriptor}:面向需要产品内 AI Builder 与 Ask、托管(Cloud)或自管(Business Self-Managed、Enterprise)交付与支持的客户。`, + `前沿部署模式已经胜出:嵌入客户现场、建模业务、快速交付能用的软件。它的弱点在交接——本体被锁在客户要永远租用的平台里。ObjectStack 把本体变成客户仓库里的类型化开放文件,并由其运行时受治理地执行。ObjectOS 是${p.descriptor}:面向需要产品内 AI Builder 与 Ask、托管(Cloud)或自管(Enterprise,含单节点入门选项 Business Self-Managed)交付与支持的客户。`, primary: { label: '从 ObjectStack 开始', href: 'https://github.com/objectstack-ai/objectstack' }, secondary: { label: '阅读 FDE 专文', href: '/en/blog/forward-deployed-engineer-tools/' }, metrics: [ @@ -115,7 +115,7 @@ const page = { { question: '服务客户必须用 ObjectOS 吗?', answer: - `不必须。ObjectStack 采用 Apache-2.0——协议、内核、CLI、生产运行时、Console UI 与 MCP 服务器——开发与生产之间没有功能门槛,客户可以零 license 成本自托管。ObjectOS 是${p.descriptor}:客户买它是为了产品内 AI Builder 与 Ask、从商业版起的 AI 治理、托管 Cloud 或自管交付(Business Self-Managed 单节点;Enterprise 提供集群、离线隔离与 SCIM),以及官方支持。`, + `不必须。ObjectStack 采用 Apache-2.0——协议、内核、CLI、生产运行时、Console UI 与 MCP 服务器——开发与生产之间没有功能门槛,客户可以零 license 成本自托管。ObjectOS 是${p.descriptor}:客户买它是为了产品内 AI Builder 与 Ask、从商业版起的 AI 治理、托管 Cloud 或自管的 Enterprise 交付(单节点入门选项 Business Self-Managed;单节点以上提供集群、离线隔离与 SCIM),以及官方支持。`, }, ], } satisfies MarketingPage; diff --git a/content/pages/zh-Hans/platform.ts b/content/pages/zh-Hans/platform.ts index d3ac86a..a011726 100644 --- a/content/pages/zh-Hans/platform.ts +++ b/content/pages/zh-Hans/platform.ts @@ -136,12 +136,12 @@ export const Order = ObjectSchema.create({ { question: '开源 ObjectStack 包含哪些能力?', answer: - '本页的运行时能力——数据、界面、自动化、审批、权限、报表分析——都属于开源 ObjectStack(Apache-2.0):协议、内核、CLI、生产运行时、Console UI 与 MCP 服务器,开发与生产之间没有功能门槛。AI 自带(BYO-AI):编码 Agent 以源码文件编写元数据,任意 MCP 客户端可以查询你的对象。产品内 AI Builder 与 Ask 是 ObjectOS 在此之上增加的——在 Cloud、Business Self-Managed 与 Enterprise 上提供。', + '本页的运行时能力——数据、界面、自动化、审批、权限、报表分析——都属于开源 ObjectStack(Apache-2.0):协议、内核、CLI、生产运行时、Console UI 与 MCP 服务器,开发与生产之间没有功能门槛。AI 自带(BYO-AI):编码 Agent 以源码文件编写元数据,任意 MCP 客户端可以查询你的对象。产品内 AI Builder 与 Ask 是 ObjectOS 在此之上增加的——在 Cloud 与 Enterprise(含单节点入门选项 Business Self-Managed)上提供。', }, { question: '能跑在我们自己的基础设施里吗?', answer: - '可以,有三条路。开源 ObjectStack 运行时免费自托管,经 MCP 自带 AI。ObjectOS Business Self-Managed 是带许可的单节点部署,把产品内 AI 放到你自己的基础设施上,自带模型或密钥。ObjectOS 企业版是完整私有部署——VPC、本地服务器或隔离网络——提供集群、本地模型、内部身份系统、自有密钥管理与企业支持。', + '可以,有三条路。开源 ObjectStack 运行时免费自托管,经 MCP 自带 AI。自管部署的 ObjectOS 即 ObjectOS 企业版:其单节点入门选项 Business Self-Managed 是带许可的部署,把产品内 AI 放到你自己的基础设施上,自带模型或密钥;单节点以上,企业版部署在 VPC、本地服务器或隔离网络中,提供集群、本地模型、内部身份系统、自有密钥管理与企业支持。', }, ], } satisfies MarketingPage; diff --git a/content/pages/zh-Hans/trust-center.ts b/content/pages/zh-Hans/trust-center.ts index 56c99b7..a501d55 100644 --- a/content/pages/zh-Hans/trust-center.ts +++ b/content/pages/zh-Hans/trust-center.ts @@ -38,7 +38,7 @@ const page = { eyebrow: '边界', title: '敏感业务数据留在受控基础设施内', copy: - '在 ObjectOS 企业版中,运行时、业务数据、用户身份、审计日志、文件与密钥都在你自己的基础设施内;除非你显式配置外部服务,它们都留在这个边界内。商业版自管同样把单节点许可运行在你的基础设施上。ObjectOS Cloud 由我们运营。', + '在 ObjectOS 企业版中——从其单节点入门选项商业版自管(Business Self-Managed)起——运行时、业务数据、用户身份、审计日志、文件与密钥都在你自己的基础设施内;除非你显式配置外部服务,它们都留在这个边界内。ObjectOS Cloud 由我们运营。', items: [ { title: '数据驻留', diff --git a/src/lib/cluster-i18n.ts b/src/lib/cluster-i18n.ts index 789c120..f1b1325 100644 --- a/src/lib/cluster-i18n.ts +++ b/src/lib/cluster-i18n.ts @@ -422,7 +422,7 @@ const EXTRA_FAQ: Partial { (page) => `- [${page.navLabel}](${absoluteUrl(site, marketingPagePath('en', page.slug))}): ${page.description}` ), `- [Security](${absoluteUrl(site, securityPath('en'))}): Data residency, permissions, approvals, audit logs, and the ObjectOS Enterprise self-managed deployment boundary.`, - `- [Pricing](${absoluteUrl(site, pricingPath('en'))}): Open-source ObjectStack, the ObjectOS Cloud plans (Free, Team, Business), Business Self-Managed, and ObjectOS Enterprise.`, + `- [Pricing](${absoluteUrl(site, pricingPath('en'))}): Open-source ObjectStack, the ObjectOS Cloud plans (Free, Team, Business), and self-managed ObjectOS Enterprise, from its single-node Business Self-Managed entry up.`, `- [Glossary](${absoluteUrl(site, glossaryIndexPath('en'))}): One-sentence definitions of the vocabulary this site uses, each linked to the pages and articles that apply it.`, `- [Articles](${absoluteUrl(site, blogPath('en'))}): Practical writing on AI-native software, enterprise AI agents, integration, modernization, and governance.`, `- [Documentation](https://docs.objectos.ai/): Product and developer documentation.`,