Local Use
For a single-machine setup, the desktop app can start and manage a local gateway. This is the easiest way to try Pioneer: install the app, start the local gateway when prompted, add a model provider, and create a thread. In this setup, tool calls happen on your computer. If an agent lists files, it lists files visible to your local gateway. If it runs a shell command, it runs on your machine as the gateway user.Multiple Gateways
One desktop app can connect to any number of gateways. This is useful when your environments should stay separate. You might keep a local gateway for everyday experiments, a work gateway close to work repositories and accounts, a home server for long-running personal tasks, and a sandbox gateway for testing risky skills or MCP servers. Switching gateways is more than changing a label in the sidebar. You are switching execution environments. A thread onWork uses work provider keys and work tools. A thread on Home Server uses the server’s files, network, and services.
What You Do In The App
Most daily work happens in three places. The gateway switcher tells you which environment you are using. Check it before running tool-heavy prompts. The workspace selector at the top of the main thread sidebar shows the active workspace. Use it to create workspaces, switch between them, or rename them. Switching workspaces reloads the thread tree and workspace-scoped configuration for the connected gateway. Threads are where conversations happen. The thread timeline shows messages, model output, tool calls, tool results, errors, retries, and final responses. When an agent changes something or a tool fails, the timeline is the first place to inspect.Settings
Settings are split between app-level preferences, gateway-owned configuration, and workspace-scoped configuration. Provider credentials, skills, MCP servers, and tasks belong to a workspace on the connected gateway. If you switch workspace or connect to another gateway, configure them there too. That separation is intentional. It lets one desktop app control several independent Pioneer environments without mixing their state. Gateway bearer tokens saved by the desktop app are stored in the desktop keystore. The gateway registry keeps onlyauth_token_ref values, so raw bearer tokens are not serialized into gateway-registry.toml.
Localization
The desktop UI includes English, German, Spanish, French, Hindi, Japanese, Russian, and Chinese locales.Workspace
Create, switch, and rename workspaces, and decide when to use gateways.
Threads
Read timelines, tool events, and conversation history.