BYOAIK — Bring Your Own AI Key: a directory of AI tools that run on your own API key.
InvokeAI
Open-source Stable Diffusion creative studio with BYOK cloud image models
- Category:
- Image Generation Tools
- Pricing:
- Open Source
- Open source:
- Yes (Apache-2.0)
- Self-hostable:
- Yes
- Local-first:
- No
- Platforms:
- Self-hosted, Desktop, Web, Docker
- AI providers (bring your own key):
- OpenAI, Google Gemini, Custom / OpenAI-compatible
- API key storage:
- Stored locally on device
- Key risk level:
- LOW
- Trust score:
- 82/100
InvokeAI (Invoke) is an open-source (Apache-2.0) creative engine for Stable Diffusion, offering a professional web UI with a unified canvas, inpainting/outpainting, node-based workflows, gallery/board management, model installation, and upscaling. It runs local diffusion models (SD 1.5/2/SDXL/3.5, Flux, etc.) self-hosted on your own hardware. It also supports externally-hosted ("API-only") image models from cloud providers using your own API keys: users add credentials to an api_keys.yaml file (external_openai_api_key, external_gemini_api_key, plus optional external_openai_base_url / external_gemini_base_url for OpenAI-compatible proxies or regional endpoints) to install models from OpenAI (GPT Image 1/1.5/mini, DALL-E 3), Google Gemini (Gemini image models), BytePlus Seedream, and Alibaba Cloud DashScope (Qwen Image, Wan). The Community Edition is free and self-hosted; paid cloud generation plans existed but the hosted cloud service was slated for discontinuation in late 2025 while the open-source edition continues. The repo is actively maintained (~27.5k stars, last push June 2026).
How your API key is handled
Your API key is stored locally on your device. Requests are sent directly to the AI provider. Because it can be self-hosted, your key never has to touch a third-party backend.
Setup
Open settings, paste your provider API key, choose a model, and start — the key stays on your device.