Skip to content

Releases: amjadlle/ZeroRoute

v0.1.0 — Initial Release: Multi-Cloud Free AI Gateway & Embeddable Chatbot 🚀

Choose a tag to compare

@amjadlle amjadlle released this 31 Aug 13:59

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_KEY and public ROUTER_API_KEY with 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