Skip to main content

Editions

SoyaOS is one binary. The edition is a deployment shape — which node roles you run, who runs them, and how they federate.

EditionNode rolesWho runs itAlpha cost
SparkCometIndividual builderFree
StudioMoonSolo creatorFree
AtelierMoon + Comet5–30 person creator studioFree (alpha)
ForgePlanet + Moon + CometSMB / enterprise on-premFree (alpha)
ConstellationMulti-Planet meshGlobal / regulated teamsFree (alpha)
Pulsar (cloud)Hosted PlanetSoyaOS, Inc. (TBD)TBD

Picking an edition

  • Just kicking the tires? Spark — single binary, no UI.
  • Solo creator with a UI? Studio — runs a local Moon with embedded Studio.
  • Small studio? Atelier — one Moon, several Comet workers.
  • Enterprise on-prem? Forge — own everything, including identity.
  • Global / regulated? Constellation — many Planets, region pinning.
  • Don't want to run it? Pulsar — managed by us.

Switching editions

There is no separate install. To upgrade from Spark to Studio, run soyaos serve --role moon instead of soyaos run. To upgrade from Studio to Atelier, point a second machine at the same Moon via soyaos join.

See Architecture for the role model behind the table.