Jazee6/cloudflare-ai-web

Cloudflare AI Platform with one-click deployment

What it solves

It provides a ready-to-use web interface for users to build their own multi-model AI platform leveraging Cloudflare's infrastructure, eliminating the need to build a frontend from scratch to access various AI models.

How it works

The application connects to Cloudflare Workers AI for model inference and can integrate with Cloudflare AI Gateway to bring in external models like Google Gemini. It is designed for serverless deployment (via Vercel) or containerized deployment (via Docker), using environment variables to manage API tokens and account IDs.

Who it’s for

Developers or individuals who have a Cloudflare account and want a private, password-protected web UI to interact with AI models without managing complex backend infrastructure.

Highlights

  • Multi-model support: Integrates Cloudflare Workers AI and external models via AI Gateway.
  • Easy deployment: Supports one-click deployment to Vercel or Docker.
  • Privacy and Security: Features local storage for chat history and an optional access password (APP_PASSWORD) to prevent unauthorized API usage.
  • Serverless architecture: Optimized for fast, scalable deployment.

Related

  • Project
  • Project
  • Project
  • Project