ZeroRoute v0.1.0 β Initial Open-Source Release π
The $0/mo Multi-Cloud AI Gateway for solo founders, developers, and startups. Zero cost, zero downtime, zero dependencies.
β¨ What's Included:
- β‘ Multi-Cloud AI Gateway: Zero-downtime routing across 8 free AI providers (Groq, SambaNova, Mistral AI, OpenRouter, Google Gemini, NVIDIA NIM, Cloudflare Workers AI, and Cohere).
- π‘οΈ Circuit Breaker & Auto-Failover: Sub-8ms failover with exponential backoff and automatic provider cooldown on HTTP 429 / 5xx errors.
- πΎ In-Memory Semantic & Exact RAM Caching: Zero-cost exact prompt caching with TTL expiration.
- π¬ 1-Line Embeddable Chatbot Widget (
widget.js): Pure vanilla JS widget supporting custom knowledge base RAG (.md,.txt,.json), Markdown rendering, and dynamic themes with zero external dependencies. - ποΈ Admin Management Console (
/app): Real-time provider drag-and-drop reordering, interactive playground with streaming, latency benchmarking suite, encrypted credential vault (AES-256), and live request logs. - π 1-Click Multi-Platform Deployment: Deploy immediately to Cloudflare Pages, Vercel, Render, Docker, or self-hosted Node.js.
- π Security & Dual-Key Auth: Strict separation between
ADMIN_KEYand publicROUTER_API_KEYwith sliding-window rate limiting.
π¦ Quick Start
git clone https://github.com/amjadlle/ZeroRoute.git
cd ZeroRoute
cp .env.example .env
npm install
npm run dev