Show HN: Rotato – Node.js proxy that rotates LLM API keys on 429 errors
Category: infrastructure
Tags: llm, api-proxy, key-rotation, nodejs, telegram-bot, openai, gemini
Score: 7.0/10 (Innovation: 6, Technical: 7, Documentation: 8, Utility: 7)
Rotato is a Node.js proxy server that automatically rotates API keys across multiple LLM providers upon receiving 429 rate-limit errors. It includes a built-in Telegram bot for chatting with models and an admin panel for configuration, all with zero external dependencies. The project stands out for its practical approach to a common pain point (LLM API key management) and its feature-rich, well-documented implementation.
Target audience: backend devs, devops, AI engineers
Repository: https://github.com/p32929/rotato · HTML · MIT · 52 stars
View on Hacker News