ReqRun is the reliability layer between your app and OpenAI-compatible models.
Use it when a request must complete or fail visibly instead of disappearing behind a timeout, retry storm, or process restart.
- accepts OpenAI-compatible chat completion requests
- queues work durably
- retries transient failures
- deduplicates repeated operations with idempotency keys
- returns either a result or a durable
rr_request id - exposes request status later
- Docs: https://www.reqrun.com/docs
- Quickstart: https://www.reqrun.com/docs/quickstart
- API reference: https://www.reqrun.com/docs/api
- Hosted API: https://api.reqrun.com
- Dashboard: https://app.reqrun.com
reqrunreqrun-example-nextjs-route-handlerreqrun-example-express-apireqrun-example-fastapi-service
ReqRun focuses on one job:
- reliable OpenAI-compatible request execution
ReqRun is not:
- a provider marketplace
- a workflow builder
- an analytics suite
- a model-routing platform