BYOAIK — Bring Your Own AI Key: a directory of AI tools that run on your own API key.

text-generation-webui

Desktop app for local models with a full web UI — runs offline with zero telemetry and no API key.

Website Source code

Category:
Local AI Tools
Pricing:
Open Source
Open source:
Yes (AGPL-3.0)
Self-hostable:
Yes
Local-first:
Yes
Platforms:
Desktop, Self-hosted, Docker
AI providers (bring your own key):
Ollama, Custom / OpenAI-compatible, Hugging Face
API key storage:
No cloud key required for local model
Key risk level:
LOW
Trust score:
88/100

text-generation-webui, by oobabooga, is a desktop application for chatting with local models, supporting llama.cpp, Transformers, ExLlamaV3 and TensorRT-LLM backends along with tool calling, vision and web search. You place model files in a local folder and launch the portable build; the README states it runs fully offline and private with zero telemetry, external resources or remote update requests, so no key is ever entered. Portable builds ship for Windows, macOS and Linux with CUDA, Vulkan, ROCm and CPU-only variants. AGPL-3.0, 47,551 stars. Note the repository was renamed from text-generation-webui to oobabooga/textgen.

Why this trust score (88/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 25/25 — No cloud key is needed at all — the model runs locally.
  • Request Routing 17/20 — Requests go straight from you to the AI provider.
  • Transparency 20/20 — Source is public under AGPL-3.0, so anyone can check how the key is handled.
  • Privacy 15/15 — Local-first: it works without sending your data anywhere. Can be self-hosted, so the data path stays inside infrastructure you control. The project states it sends no telemetry.
  • Maintenance 10/10 — Actively developed — 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, not set by hand.

  • [STRONG · SOURCE_SCAN] Supports a local model backend, so it can run with no cloud provider key at all. source
  • [REPORTED · SOURCE_SCAN] The project states it sends no telemetry. source
  • [CONFIRMED · SOURCE_SCAN] Most recent commit 2026-06-01 — about 2 month(s) ago. source

How your API key is handled

Key handling varies. 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

Add your provider API key in settings and choose a model.