← Back to all sparks
O

OpenStatus

INFRA · APIS
Velocity6.3

Open-source synthetic monitoring and status page platform

openstatus is adding the enterprise surface without giving up the self-host story

uptime-monitoringstatus-pagesself-hostedsaml-ssobyo-modelopen-source
Current state
openstatus is an open-source uptime monitoring and status page platform, shipping small, well-scoped features every week or two. The recent run covers SAML single sign-on, a command menu in the dashboard, CSS-variable theming for status pages, Python and PHP SDKs, and social cross-posting of status updates. Underneath it, an AI chat assistant added in May was made self-hostable against any OpenAI-compatible model in July.
Where it's heading
Two lines are running in parallel and they point the same way. One is enterprise readiness — SAML against Okta and Entra ID, configurable history retention, component-level impact on incident updates. The other is keeping every one of those capabilities available to self-hosters, most pointedly by letting the AI assistant run on NVIDIA NIM, vLLM or Ollama instead of a hosted API. openstatus is positioning as the status page you can run yourself without accepting a stripped-down version.
Prediction
SAML usually arrives with the rest of the enterprise access package close behind, so directory provisioning or role-based permissions are the likely next additions; the SDK line (Python, PHP) also looks unfinished at two languages.

Recent moves

  1. 1d ago

    SAML single sign-on

    Adds SAML sign-in through Okta, Entra ID or any SAML provider — the access-control requirement that gates purchase at companies large enough to have an identity team. It is table stakes rather than a new capability, but it is the clearest marker yet of openstatus selling past individual developers.

    View source ↗
  2. 7d ago

    Command Menu for the Dashboard

    A ⌘K command menu for navigating, searching and creating without leaving the keyboard. Small, but it is the interaction pattern engineers now expect from any dashboard they live in during an incident.

    View source ↗
  3. 22d ago

    Custom theme for status pages

    Status page themes can now be overridden at the CSS-variable level for light and dark mode. A public status page is customer-facing surface, so letting it match a company's brand removes a real objection to hosting it here.

    View source ↗
  4. 27d ago

    Self-host the AI assistant with your own model

    ⚡ SPARK

    The chat assistant shipped in May was tied to a hosted model; self-hosted deployments can now point it at any OpenAI-compatible endpoint. This is the release that reconciles the two directions in this trajectory — the AI feature stops being the reason to use the cloud version.

    View source ↗
  5. 1mo ago

    Auto-post status updates to X and Bluesky

    Status page updates can be cross-posted to X and Bluesky through a socials notifier. During an outage the status page is rarely where users look first, so pushing updates to where they already are is a practical extension of the same publishing surface.

    View source ↗
  6. 1mo ago

    Configurable status page history

    Lets a status page show either 30 or 45 days of uptime history. A configuration choice between two fixed values — the smallest item in an otherwise steady run of releases.

    View source ↗