Observed arrival · 2026-09-05
providerkit: the failure layer for LLM providers
A zero-dependency TypeScript package that puts multiple LLM providers behind one interface and classifies the production failures beneath it.
Field notes
The homepage exposes a local classifier rather than only describing an abstraction: a reader can paste an HTTP status and provider response, then receive a failure kind, retryability flags, backup eligibility, and any retry delay. Its examples cover nested network causes, quota signals spread across several status codes, context overflow masquerading as a 429, and inconsistent cache-token accounting. The package interface includes streaming and a normalized usage shape, while the site also publishes machine-readable routes such as /kinds.json.
Observed signals
Read the marks
Editorial observations of this landing page, not a rating.
One card from the complete issue