One dashboard, two AI engines

Chat, code, debug and ship an Android app — without leaving one screen.

Black UI is a single-file dashboard that routes everyday conversation to Gemini and hands genuine coding & debugging work to Claude — then lets you turn that code into a signed APK/AAB and publish it, using your own API keys the whole way.

Open Dashboard Read the guide
01

Chat

Ask anything — Gemini handles conversation, drafting, images, PDFs and audio/video by default.

02

Debug

Paste an error or attach a file — the app auto-routes real coding/debugging work to Claude.

03

Build

Turn the code into a signed Android APK or AAB using your own GitHub account.

04

Ship

Download the build straight from chat, or upload it as a video walkthrough to YouTube.

Everything the dashboard actually does

No hidden middle layer — every feature below talks directly to the provider whose key you've added.

Multi-AI chat

Gemini for everyday conversation and media, Claude for code — auto-switched per message, or set manually.

Bring your own keys

Gemini, Claude, GitHub and YouTube keys are entered in Settings and stored only in your browser.

Debug attached files

Attach a file or paste a stack trace — Claude reads it and works the fix directly in the chat.

Download in chat

Generated files, converted images and build artifacts get a direct download link right inside the conversation.

APK / AAB builder

Push a build via GitHub Actions from a maintained base template and get a signed, installable app back.

YouTube upload

Send finished video output straight to your channel using your own YouTube Client ID.

Advance Features are Beta. Claude coding, the APK/AAB builder and YouTube upload depend on external APIs we don't control, so occasional issues are possible. The APK builder scaffolds from our open template at github.com/thoibatrader-ship-it/apk-template — see the Guide for what that means for you.

Frequently asked questions

Everything most people ask before unlocking Advance Features.

Do I need my own API keys?

Yes. Black UI never sells access to Gemini or Claude — it's a client you bring your own keys to. Add your Gemini API key to chat for free, and your own Claude API key to unlock Claude-powered coding and debugging. Your keys stay in your browser and talk directly to Google's and Anthropic's servers; they never pass through our infrastructure.

What do the $19 Advance Features actually unlock?

Advance Features unlock three things in one purchase: routing coding/debugging requests to Claude, the GitHub-powered APK/AAB builder, and direct YouTube uploads. It's a one-time payment, not a subscription.

Whose Android template does the APK builder use?

The APK/AAB builder scaffolds your app from a base Android template we maintain and open-source at github.com/thoibatrader-ship-it/apk-template. It builds using your own GitHub account and Actions minutes. See the Guide page for the full disclaimer on how template-level issues are handled.

Does Black UI store my conversations or files on a server?

No. There is no backend. Conversations are kept in your browser's IndexedDB, small settings in localStorage, and files you attach are processed in-browser or sent straight to the AI provider you're using. Nothing routes through a Black UI server because there isn't one.

Is this app still being actively improved?

Yes — Claude coding, the APK/AAB builder and YouTube upload are all tagged Beta in the dashboard because they depend on fast-moving third-party APIs (Anthropic, GitHub Actions, YouTube). We fix reported issues quickly; see the Guide page for how to report one.