Pioneer needs a model provider before it can answer in threads or run model-backed tasks. A provider is the place the gateway sends model requests: a cloud API, a local runtime, a CLI-backed model tool, or an OpenAI-compatible endpoint. Provider setup is intentionally the same shape everywhere. Connect the desktop app to the gateway you want to configure, click the providers icon in the bottom bar to open Providers, choose the provider type, enter the required credential or endpoint details, save, and select a model in a thread. The important detail is where the provider is saved. Provider configuration belongs to the gateway, not to the desktop app. Secret API keys and tokens are stored in that gateway’sDocumentation Index
Fetch the complete documentation index at: https://docs.getpioneer.dev/llms.txt
Use this file to discover all available pages before exploring further.
keystore.db. If you configure a provider on Local and then switch to Work Gateway, the work gateway needs its own provider configuration and credentials.
Provider requests are made by the gateway host. A remote gateway needs network access to the provider even if your desktop computer already has access.
General Connection Flow
Use this flow for any supported provider:Choose the gateway
Connect the desktop app to the gateway that should own this provider configuration.
Add the provider
Choose the provider type and enter the required key, endpoint, region, deployment, or local runtime address.
Supported Providers
Pioneer supports dedicated provider integrations, local runtimes, CLI providers, and OpenAI-compatible endpoints.| Provider type | Supported providers |
|---|---|
| Direct cloud providers | Anthropic, OpenAI, Google Gemini, OpenRouter, Azure OpenAI, AWS Bedrock |
| Local and self-hosted runtimes | Ollama, LM Studio, llama.cpp, SGLang, vLLM, LiteLLM |
| CLI providers | Claude Code, Gemini CLI, Kilo CLI |
| OpenAI-compatible providers | Groq, Mistral, xAI, DeepSeek, Together, Fireworks, Perplexity, Cohere, Cerebras, Hugging Face, NVIDIA NIM, and others |
Choosing A Provider
Use the provider you already have access to. If your organization manages a specific cloud account, start there. If you want local model execution, use a local runtime available from the gateway host. If you want a broad model catalog behind one integration, use a router or another compatible endpoint. Do not assume every model behaves the same way. Before using a model for tool-heavy work or scheduled tasks, confirm that your account can access it, that the model supports the kind of tool use you need, and that cost, latency, and context size are acceptable.The provider does not appear in a thread
The provider does not appear in a thread
Make sure you configured it on the same gateway you are currently using.
Model listing fails
Model listing fails
Try entering a model ID manually. Some providers do not expose model listing in a way Pioneer can use.
Authentication fails
Authentication fails
Check the key, token scope, account status, endpoint, region, deployment name, and gateway environment.
A remote gateway cannot call the provider
A remote gateway cannot call the provider
Check network access, proxy settings, firewall rules, and DNS from the gateway machine.