Back to all cases

AI Playground

A cross-platform desktop AI client connecting 8 providers in one app.

ElectronNext.jsTypeScriptSQLiteCloudflare R2
aiplayground.codelabgh.com
Screenshot of AI Playground

The Problem

Working across several AI providers means juggling separate tools, keys and interfaces.

What I Built

An Electron and Next.js desktop app supporting OpenAI, Anthropic, Gemini, xAI, OpenRouter, Runware, Cloudflare Workers AI and Ollama, with provider-adapter debugging, local SQLite storage, usage analytics and a full auto-update pipeline distributed via Cloudflare R2.

Start a project

Want something like this? Let's talk.