Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
177a684
content(blog): what "the ontology is the software" means — the pillar…
claude Oct 5, 2026
ae4eabb
content(blog): re-slot the pillar definition post to Thursday 2026-10-15
claude Oct 15, 2026
5643fde
Merge remote-tracking branch 'origin/main' into ff/issue-216
claude Oct 15, 2026
9cce2db
site: correct seven claims that contradict the docs
claude Oct 6, 2026
34ea66c
Merge remote-tracking branch 'origin/main' into ff/issue-213
claude Oct 15, 2026
51e704d
fix(layout): phone-width tables, code blocks and body diagrams
claude Oct 6, 2026
435313e
fix(layout): state the overflowing-table bound with its border
claude Oct 6, 2026
0e5d9c8
fix(layout): focusable artifact code block, phone-width security table
claude Oct 6, 2026
e0ee9ba
Merge remote-tracking branch 'origin/main' into ff/issue-217
claude Oct 15, 2026
83d1088
site: fix the layout breaks, add 404 pages, gate internal links on th…
claude Oct 6, 2026
6b4409c
site: localize the rest of the header chrome
claude Oct 6, 2026
4909604
Merge remote-tracking branch 'origin/main' into ff/issue-221
claude Oct 15, 2026
5066537
content(blog/svg): fit 11 overflowing lines to their cards, lift .non…
claude Oct 6, 2026
be727dc
content(blog): describe the five decorative concept illustrations in …
claude Oct 6, 2026
b58839f
build: gate blog SVG text against the shape under it and shapes paint…
claude Oct 6, 2026
ab03e67
content(blog/svg): leave room for wider faces in two refitted lines
claude Oct 6, 2026
1023019
Merge remote-tracking branch 'origin/main' into ff/issue-209-sweep
claude Oct 15, 2026
310e45e
content(blog): README agent path CTA, canonical ObjectOS descriptor, …
claude Oct 6, 2026
2d9f5e4
content(blog): extend-existing-systems-with-ai — the data-residency b…
claude Oct 6, 2026
add901e
Merge remote-tracking branch 'origin/main' into ff/issue-218
claude Oct 15, 2026
92a9640
site(a11y): AA contrast tokens in both themes, drawer focus, disclosu…
claude Oct 6, 2026
cdff04e
Merge remote-tracking branch 'origin/main' into ff/issue-219
claude Oct 15, 2026
cbea2ee
content(blog): link the locale home, not the bare www root, from two …
claude Oct 6, 2026
25c933b
fix(seo): indexing hygiene — fallback rule, sitemap, lang, clusters, …
claude Oct 6, 2026
bab25b3
test(seo): seo-smoke guards the sitemap, body language and redirects;…
claude Oct 6, 2026
a688c3a
fix(seo): no SoftwareApplication offers until the headline price is r…
claude Oct 6, 2026
7c7595b
Merge remote-tracking branch 'origin/main' into ff/issue-220
claude Oct 15, 2026
b86611c
perf(images): serve raster blog covers through astro:assets as WebP w…
claude Oct 6, 2026
356a19c
feat(seo): render a 1200x630 JPEG share image per post from its cover
claude Oct 6, 2026
8dab22e
perf(images): move the hero into src/assets, serve it through <Image>…
claude Oct 6, 2026
cf121b0
perf(images): size card thumbnails for the width object-fit draws the…
claude Oct 6, 2026
85474eb
perf(images): serve cluster reading-path thumbnails through astro:assets
claude Oct 6, 2026
4a00b35
Merge remote-tracking branch 'origin/main' into ff/issue-224
claude Oct 15, 2026
96a0250
build: fail a drop shadow cut off by its filter region; grow 27 regio…
claude Oct 6, 2026
d6b1a46
content(blog): translate the four concept-illustration alt texts into…
claude Oct 6, 2026
f498430
content(blog/svg): keep the natural-language Runtime ring inside its …
claude Oct 6, 2026
31a2e84
Merge remote-tracking branch 'origin/main' into ff/issue-225
claude Oct 15, 2026
0b5376c
fix(blog): remove the space a hard-wrapped line leaves between two CJ…
claude Oct 6, 2026
fdafae5
Merge remote-tracking branch 'origin/main' into ff/issue-226
claude Oct 15, 2026
8683d8b
fix(blog): point quotation marks in zh, ja and ko prose the right way
claude Oct 6, 2026
b5a8ff9
fix(wechat): join CJK line breaks and direct quotation marks in the e…
claude Oct 6, 2026
832deb3
Merge remote-tracking branch 'origin/main' into ff/issue-227
claude Oct 15, 2026
3263dff
fix(blog): point quotation marks the right way in every locale
claude Oct 6, 2026
8491481
Merge remote-tracking branch 'origin/main' into ff/issue-222
claude Oct 15, 2026
7d72a13
site: non-blog copy sweep — retire token figures, canonical ObjectOS …
claude Oct 6, 2026
6f886c6
content(blog): carried positioning wording in three posts, every locale
claude Oct 6, 2026
1fbfa1c
site(approvals): AI metadata changes are their own reviewed path, not…
claude Oct 6, 2026
fe39b43
site(security): localize the FAQ kicker in ja, de, es, fr and ko
claude Oct 6, 2026
a6eb4b2
Merge remote-tracking branch 'origin/main' into ff/issue-223
claude Oct 15, 2026
c553b70
site(layout): primary CTA above the laptop fold on every marketing pa…
claude Oct 7, 2026
1a056cc
site(layout): card grids lay out by count, so no section ends on a lo…
claude Oct 7, 2026
2cf80c5
site(layout): CJK headings break between phrases, never inside a word
claude Oct 7, 2026
fe4bddc
site(layout): balanced headings, no one-word last lines
claude Oct 7, 2026
f69291f
site(layout): one face per heading role
claude Oct 7, 2026
102db6e
site(home): the hero image's media note takes the dark surface in dar…
claude Oct 7, 2026
1d098f3
site(home): video poster words are localized HTML, legible on phones …
claude Oct 7, 2026
2834605
site(blog): CJK headings break between phrases on the blog list, post…
claude Oct 7, 2026
bfd7804
Merge remote-tracking branch 'origin/main' into ff/issue-209-updated
claude Oct 15, 2026
9196762
content(blog): the sweep's updated dates are the day it went live, 20…
claude Oct 15, 2026
161af6d
Merge remote-tracking branch 'origin/main' into ff/issue-232
claude Oct 15, 2026
898e7fc
site(home): localize the video poster's eyebrow and sub-line in every…
claude Oct 15, 2026
7e020fd
Merge remote-tracking branch 'origin/main' into ff/issue-234
claude Oct 15, 2026
885ddf1
site(pricing): Enterprise is self-managed only; Business Self-Managed…
claude Oct 15, 2026
79ce45e
site: edition-naming sweep for objectos#295 ruling A across marketing…
claude Oct 15, 2026
eb34e86
site(pricing): zh-Hans Enterprise entry bullet drops the Latin gloss …
claude Oct 15, 2026
9a9cb7c
site(pricing): Enterprise tagline reads self-managed, from a single n…
claude Oct 15, 2026
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
6 changes: 3 additions & 3 deletions content/pages/en/ai.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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: [
Expand All @@ -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;
Expand Down
2 changes: 1 addition & 1 deletion content/pages/en/data-modeling.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
4 changes: 2 additions & 2 deletions content/pages/en/forward-deployed-engineers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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: [
Expand Down Expand Up @@ -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;
Expand Down
4 changes: 2 additions & 2 deletions content/pages/en/platform.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
4 changes: 2 additions & 2 deletions content/pages/en/trust-center.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,15 @@ 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',
body: 'On ObjectOS Enterprise, connect your own databases and storage: business records, identities, audit logs, and files live there, not in a vendor workspace.',
},
{
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',
Expand Down
6 changes: 3 additions & 3 deletions content/pages/zh-Hans/ai.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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: [
Expand All @@ -118,7 +118,7 @@ const page = {
{
question: '用的是什么模型?',
answer:
'云端版本由托管模型驱动 AI Build 与 Ask。开源 ObjectStack 自带模型——任意兼容 MCP 的客户端或本地模型。商业版自管与企业版私有部署自带模型或密钥。',
'云端版本由托管模型驱动 AI Build 与 Ask。开源 ObjectStack 自带模型——任意兼容 MCP 的客户端或本地模型。自管部署的 ObjectOS 企业版(含单节点入门选项商业版自管)自带模型或密钥。',
},
],
} satisfies MarketingPage;
Expand Down
2 changes: 1 addition & 1 deletion content/pages/zh-Hans/data-modeling.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
4 changes: 2 additions & 2 deletions content/pages/zh-Hans/forward-deployed-engineers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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: [
Expand Down Expand Up @@ -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;
Expand Down
4 changes: 2 additions & 2 deletions content/pages/zh-Hans/platform.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
2 changes: 1 addition & 1 deletion content/pages/zh-Hans/trust-center.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ const page = {
eyebrow: '边界',
title: '敏感业务数据留在受控基础设施内',
copy:
'在 ObjectOS 企业版中,运行时、业务数据、用户身份、审计日志、文件与密钥都在你自己的基础设施内;除非你显式配置外部服务,它们都留在这个边界内。商业版自管同样把单节点许可运行在你的基础设施上。ObjectOS Cloud 由我们运营。',
'在 ObjectOS 企业版中——从其单节点入门选项商业版自管(Business Self-Managed)起——运行时、业务数据、用户身份、审计日志、文件与密钥都在你自己的基础设施内;除非你显式配置外部服务,它们都留在这个边界内。ObjectOS Cloud 由我们运营。',
items: [
{
title: '数据驻留',
Expand Down
2 changes: 1 addition & 1 deletion src/lib/cluster-i18n.ts
Original file line number Diff line number Diff line change
Expand Up @@ -422,7 +422,7 @@ const EXTRA_FAQ: Partial<Record<string, Partial<Record<TemplateLocale, ClusterFa
{
question: '自托管是免费的吗?ObjectOS 又加了什么?',
answer:
'免费自托管指的是开源的 ObjectStack 框架(Apache-2.0):协议、内核、CLI、生产运行时、Console UI 与 MCP 服务器,开发与生产之间没有功能门槛——经 MCP 自带你的 AI。自管部署的 ObjectOS 是付费许可的:Business Self-Managed 是单节点交付,带产品内 AI Builder 与 Ask、AI 治理与自带模型;ObjectOS 企业版是完整私有部署,提供集群、离线隔离、SCIM、合规鉴证与 SLA 支持。无论哪个版本,你都可以导出本体,拿到开源运行时上运行。起步:npm create objectstack@latest,把编码 Agent 指向生成的项目及其 AGENTS.md,然后 npx os dev --ui。',
'免费自托管指的是开源的 ObjectStack 框架(Apache-2.0):协议、内核、CLI、生产运行时、Console UI 与 MCP 服务器,开发与生产之间没有功能门槛——经 MCP 自带你的 AI。自管部署的 ObjectOS 即 ObjectOS 企业版,按许可付费:其单节点入门选项 Business Self-Managed 在单个节点上提供产品内 AI Builder 与 Ask、AI 治理与自带模型;单节点以上,企业版再提供集群、离线隔离、SCIM、合规鉴证与 SLA 支持。无论哪个版本,你都可以导出本体,拿到开源运行时上运行。起步:npm create objectstack@latest,把编码 Agent 指向生成的项目及其 AGENTS.md,然后 npx os dev --ui。',
},
],
},
Expand Down
Loading
Loading