Repository navigation
site(pricing): Community · Free · Team · Enterprise — Business becomes an Enterprise contract option, Free states the MCP limits - #289
Merged
objectstack-fleet[bot] merged 1 commit intoOct 27, 2026
Conversation
… an Enterprise contract option Four cards: ObjectOS Community (self-hosted, free, Apache-2.0, no checkout — "Run it yourself" goes to the objectstack deployment docs), Free, Team and Enterprise. The Business card is removed; its terms move into Enterprise's features and the billing note as a contract option beside Business Self-Managed, every number unchanged. Free's MCP line states the ruled limits (20 requests / min and 1,000 / day per environment). Intro and billing note describe the three-edition model; zh-Hans mirrored, zh-Hant derived through toHant. CTA targets are unchanged. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FMuBZmssbfQkVrKRtxNvng
Contributor
Author
席位核对 · ACCEPT · 2026-10-26T15:43Z ·
|
This was referenced Oct 26, 2026
This was referenced Oct 27, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #285
What changed
src/lib/pricing.tsonly. The public price list on/pricingis now four cards, Community · Free · Team · Enterprise, in every locale (en and zh-Hans authored; zh-Hant derived throughtoHant; ja/de/es/fr/ko render the English copy as before).https://objectstack.ai/docs/deployment(content/docs/deployment/index.mdxexists in the objectstack repository). Its features carry the ruled dividing line: Apache-2.0 and free forever, runtime / Console / permissions and sharing / audit, AI through MCP with your own model, every protocol capability, Docker image ornpm create objectstack@latest, community support.highlight, "Get started").GET_STARTEDandCONTACTare untouched ([Decision] Pricing headline: www shows $20 / $45 per AI seat "billed annually (about two months free)", docs License & Pricing shows $24 / $54 per month with no annual price — which is the source, and is the annual discount real? #214 and [Decision] Where does "Get started" go? Neither site has an ObjectOS Cloud signup URL, so every plan CTA loops www → docs → www #215 stay open decisions).Pricing.astrois untouched: the fourth card fits the existingauto-fit minmax(220px, 1fr)grid (see below).Why
Maintainer ruling D2 (2026-10-24): the public price list is Free / Team / Enterprise, with Business and Business Self-Managed as contract options under Enterprise. Edition ruling (2026-10-26): ObjectOS is one product in three editions — Community (open source, self-hosted, free), Cloud (Free · Team), Enterprise — and ObjectStack names the protocol, SDK, CLI and framework; the pricing page shows the Community column on the self-hosted side. The companion docs change (rate card in
content/docs/resources/license.mdx) is on the docs.objectos.ai branchclaude/issue-285-license-rate-card, from the same ruling in the same change.How verified
At
eaa04d7in the worktree (exit codes captured before any pipe; the live site is not reachable from the container, so verification is source- and build-level):pnpm content:lint— exit 0: "content lint passed (359 files, 46 glossary terms checked)".pnpm check— exit 0: "0 errors, 0 warnings, 0 hints".issue-285,VERDICT command-exit 0, held 131 s on a shared box):pnpm build— exit 0 (astro build complete; share images 95 rendered for 923 pages; content lint --dist passed on 498 blog pages, CJK line breaks, quotation marks and 99,923 internal links);pnpm seo:smokeon the samedist/— exit 0: "SEO smoke test passed (914 HTML pages checked; 598 sitemap URLs against 316 noindexed pages; 5669 canonical/hreflang annotations; 17820 prose blocks language-checked; 99913 internal links redirect-checked)".dist/(/en/pricing/and/zh-Hans/pricing/at 1440×750 and 390×844): four cards in every render — Community · Free · Team · Enterprise / 社区版 · 免费版 · 团队版 · 企业版 — one row at 1440 and four stacked at 390; no card overflows the grid or its own box, no horizontal page scroll, CTA tops equal within a row (subgrid intact); CTAs read Community "Run it yourself" → objectstack.ai/docs/deployment, Free and Team "Get started" → docs.objectos.ai (Team highlighted), Enterprise "Contact us" → mailto:sales@. Screenshots were looked at. The derived/zh-Hant/pricing/carries 社群版 · 免費版 · 團隊版 · 企業版 (OpenCC s2twp renders 社区 as 社群).Clause-②: no
Metadata-protocol: none
Acceptance notes
pm:blocked) and is a follow-up recorded at landing, not part of this change; Free and Team keep "Get started" →GET_STARTED.GET_STARTEDstill points athttps://docs.objectos.ai([Decision] Where does "Get started" go? Neither site has an ObjectOS Cloud signup URL, so every plan CTA loops www → docs → www #215 remains open); the headline price and annual discount are untouched ([Decision] Pricing headline: www shows $20 / $45 per AI seat "billed annually (about two months free)", docs License & Pricing shows $24 / $54 per month with no annual price — which is the source, and is the annual discount real? #214 remains open).src/lib/pricing.tslines 39–43 still name cloudplan-entitlements.ts/ ADR-0023 as the source of truth, while the card names clouddocs/design/pricing.md; the comment is stale wording, no number differs.src/lib/home.tsandsrc/lib/positioning.ts(owned by Adopt objectstack's 2026-10-03 positioning across www.objectos.ai: copy changes, five posts, an update sweep #209 / Site changes for the ObjectOS Cloud launch: primary CTA and pricing buttons to cloud.objectos.ai, Cloud and Sign-in entries in the navigation, merged on launch day #287 / PR site: Developers nav to objectstack.ai, the ObjectOS Community line on the homepage, four framework posts imported under their original slugs #288) still describe the Cloud/Enterprise split without the Community edition; the pricing page now does, so those surfaces lag it until their own cards land.Generated by Claude Code