What problem does it solve? Running your own LLM API gateway usually requires juggling multiple provider credentials, exposing internal services securely, and handling verification emails manually. This Skill provides a complete self-hosted stack that pools credentials with automatic failover, receives verification emails via Cloudflare Workers, and exposes the gateway over HTTPS without port forwarding. ## Core Features & Use Cases - Multi-Credential Pooling: CLIProxyAPI hot-reloads JSON credential files and automatically fails over between Grok, OpenAI, and Anthropic accounts based on model prefix. - Automated Email Verification: A Cloudflare Worker with D1 database receives and stores verification codes from provider signup emails. - Zero-Port-Forwarding Exposure: Cloudflare Tunnel publishes the internal gateway at a public domain with a single OpenAI-compatible /v1 endpoint. - Use Case: A developer with several Grok and OpenAI accounts deploys the gateway on a VM, syncs credential JSON files, and points the standard OpenAI SDK at their own domain with automatic rotation when one account hits rate limits. ## Quick Start Set up a self-hosted OpenAI-compatible API gateway on my VM with Cloudflare tunnel exposure and multi-credential failover for my Grok and OpenAI accounts.