Your Keys, Your Models, Your Data
FlowManner supports every major LLM provider. Generate an API key from your provider, paste it into Settings, and start building workflows in under five minutes.
What You'll Learn
- Generate and securely store an API key from your LLM provider
- Configure multiple providers simultaneously in FlowManner
- Test your connection and verify data sovereignty
- Switch between providers for different agents in the same workflow
Bring Your Own Key (BYOK) lets you connect your existing LLM provider accounts directly to FlowManner. Your data stays between you and your model provider — we never store or train on your conversations.
Prerequisites
- An account with at least one LLM provider (OpenAI, Anthropic, Google, etc.)
- A FlowManner account (free tier works)
- Access to your provider's API key dashboard
Why BYOK Matters
With BYOK, your prompts and completions go directly to your chosen model provider. FlowManner acts as the orchestration layer — routing tasks, chaining agents, and managing workflow state — without ever seeing your LLM traffic. This means full GDPR compliance, no vendor lock-in, and the freedom to switch models at any time.
# FlowManner BYOK configuration (Settings panel)
providers:
openai:
api_key: sk-... # From platform.openai.com/api-keys
default_model: gpt-4o
anthropic:
api_key: sk-ant-... # From console.anthropic.com
default_model: claude-sonnet-4-20250514
deepseek:
api_key: sk-... # From platform.deepseek.com
default_model: deepseek-chat
base_url: https://api.deepseek.com/v1
# Agents can override the default provider:
agents:
- name: "Research Agent"
provider: openai # Uses OpenAI for this agent
- name: "Writing Agent"
provider: anthropic # Uses Anthropic for this agent
Supported Providers
FlowManner works with OpenAI (GPT-4o, o3), Anthropic (Claude 4 Sonnet, Claude 4 Opus), DeepSeek, Google Gemini, Mistral, and any OpenAI-compatible endpoint including local models via Ollama or LM Studio. You can mix providers across different agents in the same workflow.
How Key Storage Works
FlowManner encrypts every API key at rest using AES-256. Keys are decrypted only at the moment a request is made to the provider — they are never logged, cached in plaintext, or transmitted to any service other than the provider endpoint you configured. The encryption key itself is derived from your account credentials and never stored on disk.
Provider-Specific Notes
OpenAI keys start with "sk-" and work immediately. Anthropic keys start with "sk-ant-" and may require enabling the Messages API in your console. Google Gemini uses OAuth or API key auth — the Settings panel supports both. For local models, enter any OpenAI-compatible base URL (e.g., http://localhost:11434/v1 for Ollama) and a placeholder key.
Rotate keys regularly
Generate new API keys every 90 days. FlowManner makes it easy to swap keys without reconfiguring your agents.
Never share keys in prompts
Do not paste API keys into chat messages or system prompts. Use the Settings panel exclusively.
Local models work too
Any OpenAI-compatible endpoint works — including Ollama, LM Studio, and vLLM running on your own hardware.
Step-by-Step
Generate an API Key
Go to your provider's dashboard (e.g., platform.openai.com/api-keys) and create a new secret key. Copy it immediately — most providers only show it once.
Open Settings → API Keys
In FlowManner, navigate to Settings from the sidebar, then select the API Keys tab. You'll see fields for each supported provider.
Paste and Save
Paste your API key into the matching provider field and click Save. FlowManner encrypts the key at rest with AES-256 and never logs it.
Test Your Connection
Click the Test button next to your key. FlowManner sends a lightweight request to verify the key works. A green checkmark confirms success.
Related guides
Ready to start building?
Practical tutorials for getting the most out of FlowManner — from your first workflow to advanced multi-agent orchestration.
Start building — it's free