{"repo":"WuMingDao/zenith-image-generator","free":true,"listed":false,"github":"https://github.com/WuMingDao/zenith-image-generator","clone":"git clone https://github.com/WuMingDao/zenith-image-generator.git","description":"Modern AI image generator with multi-provider support (Gitee AI, HuggingFace, ModelScope), OpenAI-compatible API, token rotation, and one-click deployment to Cloudflare Pages.","language":"TypeScript","stars":217,"topics":["huggingface","image-generation-ai","z-image-turbo","biome","cloudflare","gitee-ai","modelscope","netlify","react","text-to-image"],"license":null,"category":"media-processing","readme_excerpt":"Zenith Image Generator Modern Text-to-Image Generation Web App A sleek, dark-mode AI image generator with multiple providers, batch generation, and one-click deployment to Cloudflare Pages. 中文 · Changelog · Live Demo --- Features - Multiple AI Providers - A4F, Gitee AI, HuggingFace Spaces, ModelScope - Dark Mode UI - Gradio-style with frosted glass effects - Flexible Sizing - Multiple aspect ratios (1:1, 16:9, 9:16, 4:3, etc.) - Secure Storage - API keys encrypted with AES-256-GCM - Token Rotation - Multiple API keys with automatic failover on rate limits - History (Lightweight) - Stores metadata (URL + params) in localStorage with 24h TTL - Flow Mode - Visual canvas for batch generation (experimental) - Images are referenced by remote URLs (no blob caching) - Flow state is persisted locally Token Rotation Support multiple API tokens per provider for automatic rotation when hitting rate limits (429 errors). How to Use Enter multiple tokens in the API settings, separated by English commas ( , ): Note : You must use English comma ( , ), Chinese comma ( ， ) will not work. How It Works 1. Uses the first available token to make API requests 2. When a 429 (rate limit) error occurs, automatically switches to the next token 3. Exhausted tokens are tracked and skipped for the rest of the day 4. Token status resets daily at UTC 00:00 5. UI shows real-time token statistics (total/active/exhausted) Quick Start Prerequisites - Node.js 18+ / pnpm 9+ - Gitee AI API Key - A4F API Key (option","default_branch":null,"files":null,"tree":[],"storefront":"/r/WuMingDao","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/WuMingDao/zenith-image-generator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}