BrokenAI

An independent reliability ledger for the major model providers. Built because their status pages weren't enough.

Pages
ScoreboardAbout & scoringSLA compliance30-day report
Providers
ClaudeOpenAIMistralGrokDeepSeekKimiCohere
Integrate
Status badgellms.txtSitemaprobots.txt
© 2026 BrokenAI · Independent · Not affiliated with any provider · See a number that looks wrong? @threatner_v2.1.0
LIVE22:53:00Z
30D LEADERMistral 100.0·30D WORSTKimi 37.8·14:58OpenAI · Elevated errors across ChatGPT and Codex·13:30Grok · [Grok (iOS)] Models outage·13:26Claude · Elevated errors for multiple models·12:37Claude · Elevated errors for Claude Sonnet 5·TRACKING7 providers · 96 incidents (30d)·AVG MTTR (30D)1h 53m across providers·30D LEADERMistral 100.0·30D WORSTKimi 37.8·14:58OpenAI · Elevated errors across ChatGPT and Codex·13:30Grok · [Grok (iOS)] Models outage·13:26Claude · Elevated errors for multiple models·12:37Claude · Elevated errors for Claude Sonnet 5·TRACKING7 providers · 96 incidents (30d)·AVG MTTR (30D)1h 53m across providers·
refreshed 3m ago
BrokenAI
MistralDeepSeekCohereGrokOpenAIClaudeKimi
About
An independent reliability ledger

Is AI broken right now?

Live reliability of 7 major AI providers, pulled straight from their official status feeds. No synthetic probes — what you see is what they reported.

30D LEADER
Mistral0.0
30D WORST
Kimi0.0
COMPONENTS LIVE
0 / 123−1 affected
TRACKING
7 providers0 incidents on record

Scoreboard

Composite of uptime, frequency, severity, and MTTR. Higher is healthier. Click a row for the provider deep-dive.
#
Provider
Score
Uptime
Down
Incidents
MTTR
vs SLA
Streak
01
Mistral
Mistral AI
100.0/100
100.00%
0m
0
—
+0.10%*
58d
→
02
DeepSeek
DeepSeek
100.0/100
100.00%
0m
0
—
+0.10%*
118d
→
03
Cohere
Cohere
82.7/100
99.96%
17m
2
2h 40m
+0.06%*
2d
→
04
Grok
xAI
75.5/100
99.85%
1h 06m
2
2h 35m
-0.05%*
0d
→
05
OpenAI
OpenAI
62.2/100
99.77%
1h 39m
25
2h 02m
-0.13%
0d
→
06
Claude
Anthropic
58.3/100
99.28%
4h 49m
26
1h 08m
-0.62%
0d
→
07
Kimi
Moonshot AI
37.8/100
96.42%
25h 46m
40
59m
-3.48%*
1d
→
* No public SLA — comparing against the industry-default 99.9% target.

Live snapshot

Component-level state from each provider's status feed. Hover any cell for the component name.
22:53:00 UTC122/123 components live
MistralMistral AI
Document LibraryOperationalWorkflows APIOperationalIntegrations APIOperationalOCR APIOperationalMistral.ai WebsiteOperationalFiles APIOperationalLe Console (developer tools)OperationalEmbeddings APIOperationalBatch APIOperationalAI Registry Prompts APIOperationalConversations APIOperationalFine-tuning APIDegraded performanceAI Registry Skills APIOperationalDocumentationOperationalChat Completions APIOperationalAgents APIOperationalAudio APIOperationalVibeOperational
17/18
1 component degraded · Fine-tuning API
→
DeepSeekDeepSeek
网页对话服务 (Web Chat Service)OperationalAPI 服务 (API Service)Operational
2/2
Last incident −118d
→
CohereCohere
DocsOperationalWebsiteOperationalInfrastructureOperationalembed-multilingual-light-v3.0OperationalembeddingsOperationalembed-multilingual-v3.0Operationalembed-english-v3.0Operationalembed-english-light-v3.0OperationalCoralOperationalPlaygroundOperationalrerank-english-v2.0Operationalrerank-multilingual-v3.0Operationalrerank-multilingual-v2.0Operationalrerank-english-v3.0Operationalcommand-r-08-2024Operationalcommand-r-plus-08-2024Operationalrerank-v3.5Operationalcommand-r7b-12-2024Operationalcommand-a-03-2025Operationalembed-v4.0Operationalcommand-a-vision-07-2025Operationalcommand-a-reasoning-08-2025Operationalrerank-v4.0-fastOperationalrerank-v4.0-proOperationalc4ai-aya-vision-32bOperationalcommand-a-plus-05-2026Operationalcommand-a-translate-08-2025Operationaltiny-aya-earthOperationalc4ai-aya-expanse-32bOperationaltiny-aya-baseOperationaltiny-aya-fireOperationaltiny-aya-waterOperationaltiny-aya-globalOperationalAll ModelsOperationalAll EndpointsOperational
35/35
Last incident −2d
→
GrokxAI
APIOperationalAPI ConsoleOperationalGrok (Android)OperationalGrok in XOperationalGrok (iOS)OperationalGrok (Web)OperationalSingle Sign-OnOperational
7/7
Last incident −5h
→
OpenAIOpenAI
LoginOperationalFile uploadsOperationalVoice modeOperationalSearchOperationalConversationsOperationalImagesOperationalBatchOperationalChat CompletionsOperationalAudioOperationalFine-tuningOperationalRealtimeOperationalFilesOperationalEmbeddingsOperationalModerationsOperationalLoginOperationalFeedOperationalVideo viewingOperationalVideo generationOperationalCompliance APIOperationalResponsesOperationalImage GenerationOperationalImage GenerationOperationalGPTsOperationalAgentOperationalLoginOperationalDeep ResearchOperationalCodex WebOperationalConnectors/AppsOperationalChatGPT AtlasOperationalSoraOperationalFedRAMPOperationalCLIOperationalCodex in ChatGPT DesktopOperationalVS Code extensionOperationalCodex APIOperationalAds ManagerOperationalAds APIOperationalChatGPT WorkOperationalSitesOperational
39/39
Last incident −5h
→
ClaudeAnthropic
Claude Console (platform.claude.com)OperationalClaude for GovernmentOperationalClaude CoworkOperationalClaude API (api.anthropic.com)Operationalclaude.aiOperationalClaude CodeOperational
6/6
Last incident −6h
→
KimiMoonshot AI
KimiOperationalSaaSOperationalOpen APIOperationalVision ModelOperationalAgentic ModelOperationalSign In / Sign UpOperationalThinking ModelOperationalText ModelOperationalOpen Platform PortalOperationalAPI ServiceOperationalSearchOperationalWebsiteOperationalResearch ModelOperationalModelOperationalFile uploadsOperationalK2 ModelOperational
16/16
Last incident −1d
→

Incident history

Every recorded incident in the last week. Newest first.
Downtime burdentotal degraded/down time per provider · last 7 days
01
OpenAI
2h 48m
5 events
02
Claude
2h 16m
9 events
03
Grok
1h 06m
1 event
04
Kimi
46m
4 events
05
Cohere
13m
1 event
06
Mistral
0m
✓ clean
07
DeepSeek
0m
✓ clean
01

What we measure

Every public incident from each provider's status feed, 90 days back. Which component broke, how often, how long to fix.

02

How we score

One number, 0–100, weighted Uptime 50% · Frequency 20% · Severity 20% · MTTR 10%. Critical outages count more than partials; many small blips never beat one sustained critical.

03

Why this exists

Status pages only show yesterday and tend to flatter the provider. We show 90 days side-by-side, with the math shown, so you stop guessing whose outage broke your app.