Skip to main content

Platform overview

Constellation OS is a control plane for heterogeneous space assets. It gives operators one place to see, question, and reason about a fleet regardless of who built the satellites, who runs the gateways, or where the telemetry originates: one telemetry contract in, one fleet graph out, predictions and deterministic analysis on top, and an operator console that treats every asset the same way.

The design premise is that space is becoming a software-defined, multi-operator network, and the durable layer is the one that coordinates the physical assets: what is allowed, what is happening, what will fail, what should change, and who is accountable. Constellation OS is built to be that layer, which is why tenancy, provenance, auditability, and determinism show up as product features rather than implementation details.

Components

ComponentWhat it isWhere it runsDocs
ConsoleGlobe-first operator surface: timeline, entity cards, assistant, reportsBrowser SPA served from CloudFrontConsole
Assistant (console agent)Natural-language surface that routes questions to deterministic tools and prediction modelsIn the console, backed by a chat serviceAgentic
Platform APITenant-scoped HTTP surface: telemetry ingest, topology reads, predictions, healthPer-environment API serviceAPI
Fleet agentEdge CLI that posts telemetry and pulls topology from gateways and ground sitesYour infrastructureIntegration bundle
Prediction modelsTrained model families served per tenant; SNR is the production family todayPlatform-side inferencePredictions API
Deterministic enginesFixed-step, seedless-randomness-free analysis engines: fleet statistics, coverage, link budgets, outage and rain scenarios, optimizersIn the console, against the live sceneSimulations and scenarios
Per-tenant data planesA dedicated time-series database instance and encryption key per tenantPlatform infrastructureTenant isolation

How the pieces connect

  1. Ingest: your pipeline or the fleet agent posts telemetry records to the platform API. Every write is stamped with your tenant and lands in your dedicated data plane.
  2. Read: the topology endpoint projects the latest-known state per entity out of that telemetry, which is what the console and your integrations poll.
  3. Predict: the predictions endpoint serves cached or live SNR forecasts per link, with full provenance on the live path.
  4. Operate: the console renders the fleet on the globe against a single simulation clock, and the assistant answers questions by running deterministic engines and prediction models over the same scene the operator is watching.
  5. Report: analyses capture into reports with their method, assumptions, and provenance attached, so conclusions survive review.

What the platform is not

Honest boundaries, so you can plan around them:

  • It is not a traffic-routing or network-orchestration layer; it is the fleet operations layer beside one.
  • The API has no webhooks, no streaming, and no pagination; integrations poll. See API overview.
  • One prediction model family (snr) is in production; other prediction domains in the console are clearly labeled baselines or stubs until their backends ship.

Where next

  • Concepts: tenant, fleet, the unified asset model, and the honesty principles.
  • Data model: the record shapes that flow through the system.
  • Architecture: how the platform and console are actually built.
  • Security and Enterprise: isolation, keys, and dedicated stacks.