Skip to content

v0.1.0 β€” Initial Release: Multi-Cloud Free AI Gateway & Embeddable Chatbot πŸš€

Latest

Choose a tag to compare

@amjadlle amjadlle released this 31 Aug 13:59
· 9 commits to main since this release

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