BYOAIK (Bring Your Own AI Key) is a directory of AI tools that run on your own API key.
Open Generative AI
Self-hosted image and video studio where the key sits in your browser and local models need no key at all.
- Category:
- Image Generation Tools
- Pricing:
- Open Source
- Open source:
- Yes (MIT)
- Self-hostable:
- Yes
- Local-first:
- No
- Platforms:
- Web, Self-hosted, Local-only, Docker
- AI providers (bring your own key):
- Custom / OpenAI-compatible
- API key storage:
- Stored in browser storage
- Key risk level:
- MEDIUM
- Trust score:
- 71/100
Open Generative AI is a self-hosted studio for image and video generation spanning a large catalogue of models. Your API key is entered in the browser and kept in localStorage, and the README states it is never sent to any server other than the upstream model service; the source names the pattern BYOK directly. Local models can be selected instead, which the README notes needs no API key at all. History persists in the browser rather than on a server. MIT licensed and very widely starred.
Why this trust score (71/100)
Trust measures how the tool treats your API key and how much of that has been verified. It contains no popularity signal.
- Key Safety 13/25: The key is persisted in browser local storage, which any script on the page can read.
- Request Routing 17/20: Requests go straight from you to the AI provider.
- Transparency 20/20: Source is public under MIT, so anyone can check how the key is handled.
- Privacy 10/15: Can be self-hosted, so the data path stays inside infrastructure you control.
- Maintenance 10/10: Actively developed, with commits within the last three months.
- Verification Confidence 1/10: Compiled from public documentation by an AI-assisted pass, not independently confirmed.
What was checked
Verification tier RESEARCH_ASSISTED, derived from the evidence below and not set by hand.
- [REPORTED · RESEARCH] This listing was compiled by an AI-assisted research pass over the tool's public website, README and documentation. No person independently confirmed it.
- [STRONG · SOURCE_SCAN] Supports a local model backend, so it can run with no cloud provider key at all. source
- [CONFIRMED · SOURCE_SCAN] Ships a container definition, so it can be self-hosted on your own infrastructure. source
- [CONFIRMED · SOURCE_SCAN] Most recent commit 2026-08-20, about 0 month(s) ago. source
How your API key is handled
Your API key is stored in your browser's local storage. 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 the extension/app settings, paste your provider API key (kept in your browser), and pick a model.