Component-level health for the LLM APIs your stack depends on.
IsLLMDown is a public dashboard that tracks the reliability of major large-language-model API providers at the component level. Most existing status trackers โ StatusGator, IncidentHub, the providers' own status pages โ report at the provider level. "OpenAI is up" or "Anthropic is degraded." That framing hides the actual texture of the outage. OpenAI alone publishes more than twenty-five separate components โ Chat Completions, Embeddings, Audio, Batch, Files, Moderations, Vision, and many others โ and on any given day the Chat Completions endpoint can be fully operational while the Batch API is down. A team building production software needs to know which component is affected, not just whether the provider as a whole is in trouble.
The site monitors eight providers โ OpenAI, Anthropic, Google AI, Groq, Cohere, DeepSeek, Perplexity, and AI21 โ across every component each one publishes on its official StatusPage.io endpoint. For each provider, the dashboard shows current component health, the 30-day reliability score, the 90-day reliability score, a three-month sparkline of past incidents, and any active incident with audience tagging (whether the impact falls primarily on API consumers or on end-user products).
The reliability score is a severity-weighted uptime measure. Each reported incident subtracts from the score in proportion to its severity: critical incidents subtract eight points, major incidents four, minor incidents half a point. Maintenance windows are excluded. Scores are computed daily from the raw incident timeline; we do not estimate, smooth, or backfill missing entries.
Two scores are shown side by side: 30-day and 90-day. The 30-day number captures the recent operational picture โ what your monitoring would have detected this past month. The 90-day number captures the underlying trend โ how reliable the provider has been across a more meaningful sample of operating conditions. Both numbers are useful, for different reasons. The recent score is what you feel today; the trend score is what you should plan around.
Every data point comes from a provider's own official StatusPage.io endpoint. We do not scrape, infer, or synthesize incident data. A Cloudflare Worker schedules a GitHub Actions workflow that aggregates the public summaries every fifteen minutes and detects new incidents every five minutes. The aggregated JSON is published statically to this site; there is no backend database. The full source, including the collection scripts and provider configuration, is at github.com/subright85/IsLLMDown.
The site is free and stays free. There is no signup, no paywall, no API gate. The aggregated JSON is published in the same public repository under the same terms as the upstream status pages โ anyone is welcome to use it, mirror it, or build something better on top.