The problem is not “a pretty model zoo.” The problem is OpenRouter :free promos
dying overnight while A3 and friends still point at a hand-edited env var. OMR fetches the catalog
on Kronos every 6 hours, upserts the live catalog, never overwrites append-only history,
logs promotions, sends a real tiny completion to each free candidate, and proposes an ordered
fallback chain. Default OMR_AUTO_APPROVE=true — probe-passing chains go active
with no click. Set false to park them in proposed. Paid emergency tail
OMR_EMERGENCY_FALLBACK keeps the chain non-empty. Consumers call
the chain API; empty list means fall back to the app’s own config. A3 is
first consumer (A3’s OMR-chain flag). Dashboard, Free Model Chat, Model Arena. Telegram
in the README is not proof of a live pager — platform Telegram tokens are retired; Herald is the
bus. OpenRouter is the point of this app; do not “migrate it off.”
Change types: NEW_MODEL, REMOVED_MODEL, BECAME_FREE, LOST_FREE_STATUS, PRICE_CHANGED, CONTEXT_CHANGED — idempotent. Dead free promos fail the probe and stay out.
CSS mock — not OpenRouter’s own marketing site. Latency is from OMR’s probe, not a screenshot of their status page.
omr_chats / omr_messages. Context meter vs window. Newest-free badge. Not ChatGPT branding.
/omr/compare 2-column grid + slide panel follow-up. Still login-gated.
A3_MODEL_CHAIN hand-edits failed. OMR is the registry so the ecosystem does not 404 on a renamed :free id for a day.
Will not pretend Telegram is the live alert channel. Will not keep a dead :free in the active chain after a failed probe. Will not leak chat history on the public landing.
People who need a living free-tier list. If you wanted a paid Claude catalog browser, that is not this app’s job.
Chat and Arena are real routes. They are not the source of truth for other blueprints — the active chain is.
Login for /omr/app. This page does not list live keys or chats.
Open OMRRequires a MelTuc account. Create one free.
OpenRouter :free catalog + liveness probe. Auto-approves the live fallback chain for A3 and friends. Free Chat and Arena. Health stays cheap. If this page disagrees with the signed-in app, trust the app — the product contract and tests enforce that rule.