openrouter-model-monitor

Monitor OpenRouter model availability and alert on down-to-up transitions.

Updated Jun 13, 2026
One-click install
npx skills add https://github.com/DonZzzilla/kalshi-explorer --skill openrouter-model-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openrouter-model-monitor
Source: https://github.com/DonZzzilla/kalshi-explorer/tree/main/skills/user-skills/.archive/openrouter-model-monitor
Command: npx skills add https://github.com/DonZzzilla/kalshi-explorer --skill openrouter-model-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you monitor the availability of OpenRouter models and receive alerts when a model transitions from down to up, ensuring you're informed about critical issues.

Core Features & Use Cases

  • Model Availability Monitoring: Continuously checks the status of OpenRouter models and sends notifications upon changes.
  • Uptime Alerts: Set up alerts for when models go up after being down, minimizing downtime.
  • Fallback Provider Configuration: Configure fallback models for when the primary model is unavailable.
  • Use Case: For a company reliant on OpenRouter models for their AI applications, this Skill can help in quickly identifying when models are down and switching to a fallback to maintain service.

Quick Start

Set up the openrouter-model-monitor skill to monitor a specific model and receive alerts when it becomes available again.

Frequently Asked Questions about openrouter-model-monitor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor OpenRouter model availability and get alerts when a model recovers?

To monitor OpenRouter model availability, you can use a script that tracks model state transitions and sends a Discord notification when a model changes from down to up. This requires access to the OpenRouter API and Discord API.

What is a fallback provider configuration for OpenRouter models?

A fallback provider configuration specifies alternate models to use when your primary OpenRouter model is unavailable. This maintains service continuity by automatically routing requests to the backup model during downtime.

Can I send uptime alerts to Discord when my OpenRouter models go down?

Yes, you can send uptime alerts to Discord by configuring a monitoring script to call the Discord API upon detecting an OpenRouter model status change. This provides immediate notification when models recover.

Do I need API keys to track OpenRouter model status changes?

Yes, tracking OpenRouter model status changes requires API access. You need an OpenRouter API key to query model availability and a Discord API token to send notifications when models transition from down to up.

What's the best way to handle OpenRouter API downtime for AI applications?

The best way to handle OpenRouter API downtime is to implement continuous availability monitoring with automated fallback provider configuration. This approach quickly identifies unavailable models and switches to backups to maintain application service.

Why does my OpenRouter model availability check fail to track state correctly?

OpenRouter model availability checks fail to track state correctly if state persistence is not implemented between script runs. Proper state tracking is required to detect transitions from down to up and trigger recovery alerts accurately.