Free to self-host Your architecture data

Stratum — Self-Hosted System Architecture Workspace

Stratum brings architecture diagrams, requirements, request journeys, documentation, reviews, versions, grounded analysis, and observed topology into one self-hosted engineering workspace that makes system design a shared source of truth.

Structured, not a generic whiteboard Works without optional integrations Deploys in your environment
Checkout architecture · v6
DesignJourneyDocsReview
Web clientclient.web
API gatewayedge.api_gateway
Checkout servicecompute.service
Ordersmessaging.queue
Ledger DBdata.sql_database
Architecture score823 risks to review
The architecture gap

A diagram alone cannot carry the decision.

Generic boards are good at drawing. Architecture teams also need requirements, flow semantics, review ownership, version state, reusable enterprise components, and evidence for analysis. Stratum keeps those layers connected to the model rather than scattered across boards, tickets, wikis, and chat.

One architecture workspace

Design it. Explain it. Review it. Evolve it.

Powerful enough for experienced architects, structured enough for teams and AI to understand.

Structured architecture canvas

Model services, queues, databases, security controls, cloud boundaries, and meaningful connections as machine-readable architecture.

Journeys that explain the system

Walk reviewers through requests, async events, callbacks, batches, signals, and decisions without editing the design.

Requirements and docs together

Keep use cases, traffic, consistency, availability, SLA, decisions, and rich documentation beside the topology they describe.

Versioned review lifecycle

Create deliberate checkpoints, assign reviewers, capture comments, request changes, and promote reviewed architecture to live.

Enterprise catalog reuse

Reuse canonical services and infrastructure across designs, with ownership, criticality, lifecycle, and replacement guidance.

Grounded review and architecture chat

Run deterministic checks first, review working or saved versions through focused lenses, and discuss findings with links back to exact design elements.

Observed topology without trace overload

Read pre-aggregated OpenTelemetry service-graph metrics from Prometheus, inspect a current-state view, and fork a snapshot into an editable design.

Why Stratum

Architecture context that survives the meeting.

The structured model is the center. Journeys explain runtime behavior. Docs preserve rationale. Reviews make approval explicit. Catalog assets connect a design to the enterprise’s real systems.

Explore the design workflow
ModelTyped components and flows
ExplainGuided system journeys
ReviewPer-version decisions
GovernACLs, SSO, and catalog
Self-hosted by design

Start in stateless mode. Deploy deliberately with PostgreSQL.

The all-in-one image serves the UI and backend on port 8080. Stateless mode is useful for evaluation; production uses PostgreSQL, an explicit migration job, health checks, and a pinned release.

terminal
docker pull ghcr.io/chaosphere-apps/stratum-allinone:latest

docker run --name stratum --rm \
  -p 8080:8080 \
  ghcr.io/chaosphere-apps/stratum-allinone:latest
Open http://localhost:8080
Stratum by Chaosphere Apps

Your systems. Your process. Your infrastructure.

Read the complete guides, follow public product updates, or deploy the latest container in your own environment.