API Keys
Configure API keys for external AI services used by Plinken’s Create tools. Each provider enables different AI capabilities — image generation, voice synthesis, GPU compute, and more.
Open from Settings > API Keys (keyboard shortcut: Cmd+, then select the API Keys tab).
Overview
Section titled “Overview”API keys are stored securely in your system keyring (macOS Keychain, Windows Credential Store, or Linux Secret Service). They are never stored in plain text on disk or in the project database.
Use the Show keys toggle in the top-right corner to reveal or hide key values.
Providers
Section titled “Providers”The following AI providers are currently available in the UI:
| Provider | Description | Website |
|---|---|---|
| RunPod | Custom ComfyUI workflows, GPU pods | runpod.io |
| ElevenLabs | Voice cloning, text-to-speech | elevenlabs.io |
| Cloudflare AI | Edge LLMs, basic image generation | developers.cloudflare.com |
| BFL (Black Forest Labs) | Direct Flux Pro/Dev access | bfl.ml |
| WaveSpeedAI | Fast video/image generation | wavespeed.ai |
| OpenAI | GPT models, DALL-E | platform.openai.com |
| Anthropic | Claude models | console.anthropic.com |
Additional providers (fal.ai, Replicate, Runway, Stability AI, Modal, Together AI) are defined in the codebase but currently hidden from the UI. They will be enabled in future releases.
Managing Keys
Section titled “Managing Keys”Adding a Key
Section titled “Adding a Key”- Find the provider row in the list
- Enter your API key in the text field
- The key is saved automatically when you finish editing (on blur)
Deleting a Key
Section titled “Deleting a Key”Click the delete button on a provider row to remove the key from your system keyring.
Showing / Hiding Keys
Section titled “Showing / Hiding Keys”Use the Show keys toggle at the top of the tab to reveal or hide all key values. Keys are hidden by default for security.
Provider Details
Section titled “Provider Details”RunPod
Section titled “RunPod”Required for GPU-accelerated AI workflows using ComfyUI. Get your API key from runpod.io/console/user/settings.
Used by: Container Manager, ComfyUI workflows
ElevenLabs
Section titled “ElevenLabs”Enables voice cloning and text-to-speech in Plinken. Get your API key from elevenlabs.io/app/settings/api-keys.
Used by: Voice generation, TTS regions
BFL (Black Forest Labs)
Section titled “BFL (Black Forest Labs)”Direct access to Flux Pro and Flux Dev image generation models. Get your API key from api.bfl.ml.
Used by: Image generation, AI compositing
WaveSpeedAI
Section titled “WaveSpeedAI”Fast video and image generation service. Get your API key from wavespeed.ai.
Used by: Video generation, fast image inference
Cloudflare AI
Section titled “Cloudflare AI”Edge-deployed LLMs and basic image generation through Cloudflare Workers AI. Get your API token from dash.cloudflare.com.
Used by: Chat assistant fallback, edge inference
OpenAI
Section titled “OpenAI”Access to GPT models and DALL-E. Get your API key from platform.openai.com/api-keys.
Used by: Chat assistant (Codex mode), image generation
Anthropic
Section titled “Anthropic”Access to Claude models. Get your API key from console.anthropic.com/settings/keys.
Used by: Chat assistant (Claude Code mode)
Security
Section titled “Security”- Keys are stored in the system keyring (macOS Keychain, etc.), not in files
- Keys are masked in the UI by default — use the Show toggle to reveal them
- Keys are never transmitted to Plinken servers — they’re used directly from your machine to each provider’s API
- Deleting a key removes it from the system keyring entirely
See Also
Section titled “See Also”- Settings Overview
- Container Manager & RunPod — GPU pod management
- ComfyUI — AI image/video workflows
- WaveSpeed — fast generation service
- Display Settings — AI model selection for the chat assistant