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
56 changes: 28 additions & 28 deletions src/lib/home.ts
Original file line number Diff line number Diff line change
Expand Up @@ -83,11 +83,11 @@ const zhHans: HomeCopy = {
],
aiKicker: 'AI 原生能力',
aiTitle: ['让 AI 不只是聊天,', '而是安全地构建和操作应用'],
aiCopy: 'ObjectOS 把对象、字段、流程、权限和动作变成 AI 可以读写的声明式元数据。AI Builder 用受控工具生成变更,Agent 在用户权限内查询数据、触发动作,并留下审批与审计记录。',
aiCopy: 'ObjectOS 把对象、字段、流程、权限和动作变成 AI 可读写的声明式元数据,并通过受控工具访问。开源版采用自带 AI(BYO-AI):你的编码 Agent 以源码方式编写元数据,你像审阅小 diff 一样确认;任意 MCP 客户端即可问询数据。界面内的 Build 与 Ask 助手——在产品里用自然语言搭建、对数据问询——在云端与企业版提供。',
aiItems: [
{ title: 'AI Builder', copy: '用自然语言生成对象、字段、视图、流程和权限,变更先进入审批队列。' },
{ title: 'AI Agent', copy: '基于业务对象查询、分析、生成建议和触发动作,继承登录用户的权限边界。' },
{ title: 'Tools / MCP', copy: '把对象、动作和查询暴露成受控工具,供 IDE、桌面 Agent 或自定义 Agent 调用。' },
{ title: 'AI Builder', copy: '云端与企业版:在界面内用自然语言搭建——内置 Builder 生成对象、字段、视图、流程和权限,结构性变更进入审批。开源自托管时,由你自己的编码 Agent 以源码方式编写同样的元数据,你审阅 diff。' },
{ title: 'AI Ask', copy: '云端与企业版:在产品内对数据问询——查询业务对象、分析上下文,并在登录用户权限内触发动作。开源版则通过 MCP 用你自己的 AI 问询同样的对象。' },
{ title: 'Tools / MCP', copy: '各版本通用、自带 AI:@objectstack/mcp 把对象、动作和查询暴露为受控、受权限约束的工具,供 Claude、Cursor、任意 MCP 客户端或本地模型调用。' },
],
aiLink: '查看 AI 安全模型',
workflowKicker: '工作方式',
Expand Down Expand Up @@ -161,11 +161,11 @@ const en: HomeCopy = {
],
aiKicker: 'AI-native capabilities',
aiTitle: ['Make AI more than chat.', 'Let it build and operate applications safely.'],
aiCopy: 'ObjectOS turns objects, fields, workflows, permissions, and actions into declarative metadata that AI can read and change through governed tools. AI Builder proposes structural changes, while agents query data and trigger actions within user permissions.',
aiCopy: 'ObjectOS turns objects, fields, workflows, permissions, and actions into declarative metadata that AI reads and changes through governed tools. The open-source edition is bring-your-own-AI: your coding agent authors metadata as source you review as a diff, and any MCP client queries your data. The in-app Build and Ask assistants — natural-language build and data chat inside the product — run on Cloud and Enterprise.',
aiItems: [
{ title: 'AI Builder', copy: 'Generate objects, fields, views, workflows, and permissions from natural language, with structural changes routed for approval.' },
{ title: 'AI Agent', copy: 'Query business objects, analyze context, draft recommendations, and trigger actions while inheriting the signed-in user permissions.' },
{ title: 'Tools / MCP', copy: 'Expose objects, actions, and queries as controlled tools for IDEs, desktop agents, and custom agent runtimes.' },
{ title: 'AI Builder', copy: 'Cloud & Enterprise: build in natural language — the in-app Builder generates objects, fields, views, workflows, and permissions, with structural changes routed for approval. On open source, your own coding agent authors the same metadata as source you review as a diff.' },
{ title: 'AI Ask', copy: 'Cloud & Enterprise: ask your data inside the product — query business objects, analyze context, and trigger actions within the signed-in user’s permissions. On open source, query the same objects through MCP with your own AI.' },
{ title: 'Tools / MCP', copy: 'Every edition, bring-your-own-AI: @objectstack/mcp exposes objects, actions, and queries as governed, permission-bounded tools for Claude, Cursor, any MCP client, or a local model.' },
],
aiLink: 'View the AI security model',
workflowKicker: 'How it works',
Expand Down Expand Up @@ -240,11 +240,11 @@ const ja: HomeCopy = {
],
aiKicker: 'AI-native 機能',
aiTitle: ['AI をチャットに留めず、', '安全にアプリを構築・操作する力へ'],
aiCopy: 'ObjectOS はオブジェクト、項目、フロー、権限、アクションを、AI が読み書きできる宣言的メタデータにします。AI Builder は管理されたツールで変更を提案し、Agent はユーザー権限内でデータ検索やアクション実行を行います。',
aiCopy: 'ObjectOS はオブジェクト、項目、フロー、権限、アクションを、AI が管理されたツールで読み書きできる宣言的メタデータにします。オープンソース版は BYO-AI:自分のコーディング Agent がメタデータをソースとして書き、差分としてレビューでき、任意の MCP クライアントがデータを問い合わせます。製品内の Build/Ask アシスタント(自然言語での構築とデータ問い合わせ)はクラウド/Enterprise で提供します。',
aiItems: [
{ title: 'AI Builder', copy: '自然言語からオブジェクト、項目、ビュー、フロー、権限を生成し、構造変更は承認キューへ送ります。' },
{ title: 'AI Agent', copy: '業務オブジェクトを検索・分析し、提案を作成し、ログインユーザーの権限内でアクションを実行します。' },
{ title: 'Tools / MCP', copy: 'オブジェクト、アクション、クエリを管理されたツールとして IDE、デスクトップ Agent、独自 Agent に公開します。' },
{ title: 'AI Builder', copy: 'クラウド/Enterprise:製品内で自然言語から構築——内蔵 Builder がオブジェクト、項目、ビュー、フロー、権限を生成し、構造変更は承認へ。オープンソースでは、自分のコーディング Agent が同じメタデータをソースとして書き、差分としてレビューします。' },
{ title: 'AI Ask', copy: 'クラウド/Enterprise:製品内でデータに問い合わせ——業務オブジェクトを検索し、文脈を分析し、ログインユーザーの権限内でアクションを実行します。オープンソースでは、同じオブジェクトを MCP 経由で自分の AI から問い合わせます。' },
{ title: 'Tools / MCP', copy: '全エディション共通・BYO-AI:@objectstack/mcp がオブジェクト、アクション、クエリを、権限で制約された管理ツールとして Claude、Cursor、任意の MCP クライアント、ローカルモデルに公開します。' },
],
aiLink: 'AI セキュリティモデルを見る',
workflowKicker: '仕組み',
Expand Down Expand Up @@ -319,11 +319,11 @@ const de: HomeCopy = {
],
aiKicker: 'AI-native Fähigkeiten',
aiTitle: ['AI soll mehr sein als Chat.', 'Sie soll Anwendungen sicher bauen und bedienen.'],
aiCopy: 'ObjectOS macht Objekte, Felder, Prozesse, Berechtigungen und Aktionen zu deklarativen Metadaten, die AI über kontrollierte Tools lesen und ändern kann. AI Builder schlägt Strukturänderungen vor, Agents fragen Daten ab und lösen Aktionen innerhalb der Nutzerrechte aus.',
aiCopy: 'ObjectOS macht Objekte, Felder, Prozesse, Berechtigungen und Aktionen zu deklarativen Metadaten, die AI über kontrollierte Tools liest und ändert. Die Open-Source-Edition ist Bring-your-own-AI: Ihr Coding-Agent schreibt Metadaten als Quellcode, den Sie als Diff prüfen, und jeder MCP-Client fragt Ihre Daten ab. Die In-App-Assistenten Build und Ask — Bauen in natürlicher Sprache und Datenchat im Produkt — laufen auf Cloud und Enterprise.',
aiItems: [
{ title: 'AI Builder', copy: 'Generiert Objekte, Felder, Views, Workflows und Berechtigungen aus natürlicher Sprache; Strukturänderungen laufen in die Freigabe.' },
{ title: 'AI Agent', copy: 'Fragt Geschäftsobjekte ab, analysiert Kontext, erstellt Vorschläge und löst Aktionen mit den Rechten des angemeldeten Nutzers aus.' },
{ title: 'Tools / MCP', copy: 'Stellt Objekte, Aktionen und Abfragen als kontrollierte Tools für IDEs, Desktop-Agents und eigene Agent-Runtimes bereit.' },
{ title: 'AI Builder', copy: 'Cloud & Enterprise: Bauen in natürlicher Sprache — der In-App-Builder generiert Objekte, Felder, Views, Workflows und Berechtigungen, Strukturänderungen laufen in die Freigabe. In der Open-Source-Edition schreibt Ihr eigener Coding-Agent dieselben Metadaten als Quellcode, den Sie als Diff prüfen.' },
{ title: 'AI Ask', copy: 'Cloud & Enterprise: Fragen Sie Ihre Daten im Produkt — Geschäftsobjekte abfragen, Kontext analysieren und Aktionen innerhalb der Rechte des angemeldeten Nutzers auslösen. In der Open-Source-Edition fragen Sie dieselben Objekte über MCP mit Ihrer eigenen AI ab.' },
{ title: 'Tools / MCP', copy: 'Jede Edition, Bring-your-own-AI: @objectstack/mcp stellt Objekte, Aktionen und Abfragen als kontrollierte, rechtebeschränkte Tools für Claude, Cursor, jeden MCP-Client oder ein lokales Modell bereit.' },
],
aiLink: 'AI-Sicherheitsmodell ansehen',
workflowKicker: 'Funktionsweise',
Expand Down Expand Up @@ -398,11 +398,11 @@ const es: HomeCopy = {
],
aiKicker: 'Capacidades AI-native',
aiTitle: ['Que la AI no sea solo chat.', 'Que construya y opere aplicaciones con seguridad.'],
aiCopy: 'ObjectOS convierte objetos, campos, procesos, permisos y acciones en metadatos declarativos que la AI puede leer y cambiar mediante herramientas gobernadas. AI Builder propone cambios estructurales y los agentes consultan datos o ejecutan acciones dentro de los permisos del usuario.',
aiCopy: 'ObjectOS convierte objetos, campos, procesos, permisos y acciones en metadatos declarativos que la AI lee y cambia mediante herramientas gobernadas. La edición open source es trae-tu-propia-AI: tu agente de código escribe los metadatos como fuente que revisas como un diff, y cualquier cliente MCP consulta tus datos. Los asistentes integrados Build y Ask — construir en lenguaje natural y chatear con los datos dentro del producto — están en Cloud y Enterprise.',
aiItems: [
{ title: 'AI Builder', copy: 'Genera objetos, campos, vistas, flujos y permisos desde lenguaje natural, con cambios estructurales enviados a aprobación.' },
{ title: 'AI Agent', copy: 'Consulta objetos de negocio, analiza contexto, redacta recomendaciones y ejecuta acciones heredando permisos del usuario conectado.' },
{ title: 'Tools / MCP', copy: 'Expone objetos, acciones y consultas como herramientas controladas para IDE, agentes de escritorio y runtimes propios.' },
{ title: 'AI Builder', copy: 'Cloud y Enterprise: construye en lenguaje natural — el Builder integrado genera objetos, campos, vistas, flujos y permisos, con los cambios estructurales enviados a aprobación. En open source, tu propio agente de código escribe los mismos metadatos como fuente que revisas como un diff.' },
{ title: 'AI Ask', copy: 'Cloud y Enterprise: consulta tus datos dentro del producto — consulta objetos de negocio, analiza contexto y ejecuta acciones dentro de los permisos del usuario conectado. En open source, consulta los mismos objetos mediante MCP con tu propia AI.' },
{ title: 'Tools / MCP', copy: 'Cualquier edición, trae tu propia AI: @objectstack/mcp expone objetos, acciones y consultas como herramientas gobernadas y limitadas por permisos para Claude, Cursor, cualquier cliente MCP o un modelo local.' },
],
aiLink: 'Ver el modelo de seguridad AI',
workflowKicker: 'Cómo funciona',
Expand Down Expand Up @@ -477,11 +477,11 @@ const fr: HomeCopy = {
],
aiKicker: 'Capacités AI-native',
aiTitle: ['L’AI ne doit pas rester un chat.', 'Elle doit créer et opérer les applications en sécurité.'],
aiCopy: 'ObjectOS transforme objets, champs, processus, permissions et actions en métadonnées déclaratives que l’AI peut lire et modifier via des outils gouvernés. AI Builder propose des changements structurants, tandis que les agents consultent les données et déclenchent des actions dans les permissions utilisateur.',
aiCopy: 'ObjectOS transforme objets, champs, processus, permissions et actions en métadonnées déclaratives que l’AI lit et modifie via des outils gouvernés. L’édition open source est « apportez votre propre AI » : votre agent de code écrit les métadonnées sous forme de source que vous relisez comme un diff, et n’importe quel client MCP interroge vos données. Les assistants intégrés Build et Ask — construction en langage naturel et chat sur les données dans le produit — sont disponibles sur Cloud et Enterprise.',
aiItems: [
{ title: 'AI Builder', copy: 'Génère objets, champs, vues, workflows et permissions en langage naturel, avec validation des changements structurants.' },
{ title: 'AI Agent', copy: 'Interroge les objets métier, analyse le contexte, rédige des recommandations et déclenche des actions avec les permissions de l’utilisateur.' },
{ title: 'Tools / MCP', copy: 'Expose objets, actions et requêtes comme outils contrôlés pour IDE, agents desktop et runtimes personnalisés.' },
{ title: 'AI Builder', copy: 'Cloud et Enterprise : construisez en langage naturel — le Builder intégré génère objets, champs, vues, workflows et permissions, les changements structurants passant en validation. En open source, votre propre agent de code écrit les mêmes métadonnées sous forme de source que vous relisez comme un diff.' },
{ title: 'AI Ask', copy: 'Cloud et Enterprise : interrogez vos données dans le produit — interrogez les objets métier, analysez le contexte et déclenchez des actions dans les permissions de l’utilisateur connecté. En open source, interrogez les mêmes objets via MCP avec votre propre AI.' },
{ title: 'Tools / MCP', copy: 'Toutes éditions, apportez votre propre AI : @objectstack/mcp expose objets, actions et requêtes comme outils gouvernés et limités par les permissions pour Claude, Cursor, tout client MCP ou un modèle local.' },
],
aiLink: 'Voir le modèle de sécurité AI',
workflowKicker: 'Fonctionnement',
Expand Down Expand Up @@ -556,11 +556,11 @@ const ko: HomeCopy = {
],
aiKicker: 'AI-native 기능',
aiTitle: ['AI를 채팅에 머물게 하지 말고,', '애플리케이션을 안전하게 만들고 운영하게 하세요'],
aiCopy: 'ObjectOS는 객체, 필드, 프로세스, 권한과 작업을 AI가 관리되는 도구로 읽고 변경할 수 있는 선언형 메타데이터로 만듭니다. AI Builder는 구조 변경을 제안하고, Agent는 사용자 권한 안에서 데이터를 조회하고 작업을 실행합니다.',
aiCopy: 'ObjectOS는 객체, 필드, 프로세스, 권한, 작업을 AI가 관리되는 도구로 읽고 변경할 수 있는 선언형 메타데이터로 만듭니다. 오픈소스 에디션은 BYO-AI입니다: 당신의 코딩 에이전트가 메타데이터를 소스로 작성하면 diff처럼 검토하고, 모든 MCP 클라이언트가 데이터를 조회합니다. 제품 내 Build·Ask 어시스턴트 — 자연어 구축과 데이터 대화 — 는 Cloud와 Enterprise에서 제공됩니다.',
aiItems: [
{ title: 'AI Builder', copy: '자연어로 객체, 필드, 뷰, 워크플로와 권한을 생성하고 구조 변경은 승인 대기열로 보냅니다.' },
{ title: 'AI Agent', copy: '비즈니스 객체를 조회하고 맥락을 분석하며 제안을 만들고 로그인 사용자 권한 안에서 작업을 실행합니다.' },
{ title: 'Tools / MCP', copy: '객체, 작업과 쿼리를 IDE, 데스크톱 Agent, 사용자 정의 Agent 런타임을 위한 제어된 도구로 노출합니다.' },
{ title: 'AI Builder', copy: 'Cloud · Enterprise: 제품 안에서 자연어로 구축 — 내장 Builder가 객체, 필드, 뷰, 워크플로, 권한을 생성하고 구조 변경은 승인으로 보냅니다. 오픈소스에서는 당신의 코딩 에이전트가 같은 메타데이터를 소스로 작성하고 diff로 검토합니다.' },
{ title: 'AI Ask', copy: 'Cloud · Enterprise: 제품 안에서 데이터에 질의 — 비즈니스 객체를 조회하고 맥락을 분석하며 로그인 사용자 권한 안에서 작업을 실행합니다. 오픈소스에서는 같은 객체를 MCP로 당신의 AI에서 조회합니다.' },
{ title: 'Tools / MCP', copy: '모든 에디션, BYO-AI: @objectstack/mcp가 객체, 작업, 쿼리를 권한으로 제한된 관리 도구로 Claude, Cursor, 모든 MCP 클라이언트 또는 로컬 모델에 노출합니다.' },
],
aiLink: 'AI 보안 모델 보기',
workflowKicker: '작동 방식',
Expand Down
4 changes: 2 additions & 2 deletions src/lib/pricing.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ const pricingEn: PricingCopy = {
description:
'Simple, per-AI-seat pricing for ObjectOS — the AI-native platform for building governed business applications. Pay only for AI seats; everyone else is free.',
intro:
'Start on the free plan and upgrade when you need more. Paid plans are billed per AI seat — you pay only for the people who use AI; viewers and non-AI users are free, with no per-user seat tax. Prefer to self-host? The open-source Community Edition is free, forever (in-UI AI is available on Cloud or Enterprise).',
'Start on the free plan and upgrade when you need more. Paid plans are billed per AI seat — you pay only for the people who use AI; viewers and non-AI users are free, with no per-user seat tax. Prefer to self-host? The open-source Community Edition is free forever — bring-your-own-AI via MCP, with metadata authored in source-code mode. The in-app AI Build and Ask assistants run on Cloud and Enterprise.',
billingNote:
'Prices are in USD, per AI seat. The headline price is billed annually (about two months free); monthly billing is also available. Cancel anytime. Exact quotas are shown in the app and at checkout. Private / self-host deployment is available on Enterprise (bring your own model; offline payment).',
plans: [
Expand Down Expand Up @@ -120,7 +120,7 @@ const pricingZhHans: PricingCopy = {
description:
'ObjectOS 按 AI 席位定价,简单透明——面向构建受治理业务应用的 AI-native 平台。只为 AI 席位付费,其余免费。',
intro:
'从免费版开始,需要更多时再升级。付费套餐按 AI 席位计费——只为真正使用 AI 的人付费;查看者与非 AI 用户免费,没有人头税。想自己部署?开源社区版永久免费(界面内 AI 在云端或企业版提供)。',
'从免费版开始,需要更多时再升级。付费套餐按 AI 席位计费——只为真正使用 AI 的人付费;查看者与非 AI 用户免费,没有人头税。想自己部署?开源社区版永久免费——自带 AI、经 MCP 接入,元数据以源码方式编写;界面内的 AI 搭建(Build)与问询(Ask)在云端与企业版提供。',
billingNote:
'价格以美元计,按 AI 席位计费。标价为年付价(约省两个月);也可选择月付。可随时取消。具体配额在应用内和结账时显示。私有/自托管部署在企业版提供(自带模型;支持线下付款)。',
plans: [
Expand Down
Loading
Loading