Skip to content

Compare Editions

Aster Lang ships in three editions. All three run the same engine and the same language — what differs is who operates the infrastructure and where the data lives.

Pricing

For self-serve teams, Cloud offers Free and Pro plans with public pricing at aster-lang.cloud/pricing. Enterprise (self-hosted) pricing depends on tenancy size, evaluation volume, and data residency — talk to sales for a quote.

At a glance

Open SourceCloud (SaaS)Enterprise (Self-Hosted)
Who runs itYou — on your machineWe — at aster-lang.cloudYou — in your VPC/cluster
LicenseApache-2.0SubscriptionSubscription + perpetual fallback
Best forBuilding, learning, embedding the parserTeams who want managed multi-tenantRegulated industries, data residency, air-gapped
Get startednpm i @aster-cloud/aster-lang-tsaster-lang.cloudContact sales

Feature comparison

Language & engine

Open SourceCloudEnterprise
Multi-language CNL (English / 中文 / Deutsch)
Java/Truffle reference engine
TypeScript engine for browser/Node
LSP / VS Code extension
Custom language pack authoring

Policy execution

Open SourceCloudEnterprise
REST /evaluate endpointself-host
GraphQL endpointself-host
WebSocket streamingself-host
Batch evaluationself-host
Decision trace (?trace=true)

AI assistance

Open SourceCloudEnterprise
AI policy drafting (SSE streaming)BYO keyBYO key / on-prem LLM
AI policy explanationBYO keyBYO key / on-prem LLM
Compile-validate loop

Governance & audit

Open SourceCloudEnterprise
Hash-chained audit log (SHA-256)
Deterministic replay (any historical decision)
Tenant isolationn/a
RBAC (admin / author / reviewer / viewer)self-implement
HMAC request signing

Operations

Open SourceCloudEnterprise
SLAcommunity99.9% (target)contractual
Multi-region failovern/acustomer-defined
Air-gapped deployment
Kubernetes (K3S) GitOps via ArgoCD✅ (managed)
Helm chartn/a
Native Image build (sub-second boot)

Compliance & data residency

Open SourceCloudEnterprise
Your code stays under your license✅ Apache-2.0
Data Processing Agreement (DPA)n/apublic templatebespoke
DSAR / right-to-be-forgottenn/a
Telemetry transparencydocsdocsdocs + customer toggles
Data residency choicewherever you deployEU / US / APAC poolsyour jurisdiction
SOC 2 / ISO 27001n/aon the roadmapinheritable from customer

Support

Open SourceCloudEnterprise
Community (GitHub Issues, Discord)
Business-hour email supportn/a
24×7 incident channeln/aadd-on
Onboarding & trainingdocs onlydocs + chatdedicated engineer
Custom language-pack engineeringDIYDIYincluded

Which edition fits you?

🛠 Open Source

You're a developer evaluating the language, embedding the parser in your own product, or running a single team's policies on your own infrastructure.

  • Apache-2.0 — fork it, ship it, sell on top of it
  • npm install @aster-cloud/aster-lang-ts to get the compiler
  • Self-host the API server from this repo

Start in the Playground5-Minute Quick Start

☁️ Cloud (SaaS)

You want the managed experience — multi-tenant, AI assistance, hosted audit trail — without operating Kubernetes yourself.

  • Sign up, paste a rule, hit Evaluate
  • Built-in AI drafting & explanation
  • Hash-chained audit log out of the box
  • Custom domain vocabularies — Free: none · Pro: 5,000 terms · Enterprise: unlimited

Start free on aster-lang.cloud →

🏢 Enterprise (Self-Hosted)

You're in a regulated industry — finance, healthcare, government, or anywhere data residency is non-negotiable.

  • Runs in your VPC, your K3S, your air-gapped cluster
  • Inherit your existing SOC 2 / ISO 27001 controls
  • Bespoke DPA + 24×7 incident channel

Read the Enterprise overviewTalk to sales

Frequently asked

Is the engine the same in all three editions? Yes. The Java/Truffle reference engine and the TypeScript engine are both open source. Cloud and Enterprise add operations, governance, and support — not language features.

Can I move from Cloud to Enterprise later? Yes. Policies are portable plain-text source; audit chains export as JSONL.

Do you offer an evaluation / proof-of-concept license? For Enterprise, yes — typically 30 days with engineering support. Email us with your use case.

What about pricing?Talk to us — we'll size based on evaluation volume, tenants, and residency requirements. Open Source remains free under Apache-2.0.


Open aster-lang.cloud →   ·   Contact sales

Released under the Apache License 2.0.