Windows preview · 0.1.0-preview.5

A coding workspace.
Your choice of models.

A desktop app and CLI for working on your code with the model providers you choose.

Open a project. Work through a task. Review the proposed changes alongside the conversation.

Portable ZIP · 20.9 MB · Windows 10/11 x64. Needs the Microsoft Visual C++ x64 runtime and WebView2. Requirements

Windows CLI preview

Work from
your terminal.

Start an interactive conversation, or pass a single task to a command.

Included in the Windows portable download.
PowerShell examples, with the CLI on your PATH.

Switchya CLI
# An interactive session
PS> switchya chat `
    --project C:\projects\my-project `
    --model MODEL

# A focused task
PS> switchya run `
    --project C:\projects\my-project `
    --model MODEL `
    --prompt "Explain the test failure"

Use an existing folder and a model ID from switchya models. For terminal-only use, close the desktop first.

Standalone gateway available

One endpoint.
A choice of models.

Switchyard translates API protocols and routes requests to providers you configure.

See the Gateway release

Simplified illustration of the workspace, CLI and Gateway views. Not a screenshot.

Work from an
existing project.

Understand a file, investigate a failure, or make a change. The workspace is built around the code you’re already working on.

Start from a local folder
Open an existing project folder. Its conversations, proposed changes and results stay together.
Connect your model providers
Give the native engine model access through Switchyard Gateway, with OpenAI, Anthropic, Gemini or a local Ollama model, or work through your own Codex, Claude Code or Antigravity setup.
Switch accounts, not tools
Keep named Codex, Claude Code and Antigravity accounts side by side and pick one per conversation. Sign-in stays with each agent’s official CLI.
Inspect what changed
Proposed file edits are shown as diffs before you approve them, next to tool actions and their results.
Skip the prompts on projects you trust
Approval is on by default. Turn on automatic approval for a project and its edits, commands or both go ahead without asking. Every operation is still recorded.
Files, Git changes and a terminal
Browse project files, read Git diffs and open a terminal in the same workspace. Handoff notes record where the work stands, and agents connected over MCP can read and add them.

Use your providers. Or your own agent setup.

The native engine uses Switchyard Gateway for model access: OpenAI, Anthropic, Gemini, or a local Ollama server with no API key. The Codex, Claude Code and Antigravity integrations connect to your own installations.

Named profiles keep each agent’s accounts separate. Codex, Claude Code and Antigravity conversations run inside the workspace; managed Claude Code and Antigravity profiles can also open in their own terminal.

From download
to first task.

Four steps on Windows 10 or 11. The user guide covers each one in detail.

  1. Download and extract

    Extract the whole Windows ZIP to a folder. Install the Visual C++ x64 runtime and the WebView2 Runtime if they’re missing.

  2. Open your project

    Start switchya-desktop.exe, choose Open a project and enter an existing folder. Switchya works on the files where they are.

  3. Connect a model

    Choose Connect a provider: OpenAI, Anthropic or Gemini with your API key, or a local Ollama server with no key. Codex, Claude Code and Antigravity keep their own sign-in.

  4. Send a task, then review

    Describe the task and choose Send task. With the native engine, file edits appear as diffs and commands wait for your decision.

Available now

Switchyard Gateway.

A standalone API gateway for your existing tools. Run it on your machine or server, add your provider credentials, and connect compatible clients to one endpoint.

Download the Gateway

Gateway v0.1.2 for Windows, Linux and macOS.
The Gateway is separate from the Switchya app.

API compatibility
OpenAI Chat Completions, Responses, Anthropic Messages, and Gemini protocols, with streaming.
Routing and operations
Model aliases, credential pools, cooldowns, and failover, with a built-in dashboard.
Runs on your infrastructure
A single Rust binary, also published as a Linux container image. Upstream access uses your API keys or service accounts.
With Gateway on your PATH
switchyard
Setup and requirements

Downloads and status.

Try the Windows portable preview: the desktop app and CLI for your local projects.

Windows preview · 0.1.0-preview.5

Switchya for Windows

The desktop app and CLI in one portable ZIP.

Size
21,907,753 bytes (20.9 MB)
SHA-256
93367c26e317282d1e8d9dd236cf06b0165068c83848e8519033cb2d59f9ad8a

Switchya CLI and source

The CLI is included in the Windows download. Source is available for other platforms.

Preview release notes

Switchyard Gateway

Separate public releases for Windows, Linux and macOS, and a container image for Linux. Source and setup documentation are available on GitHub.

Gateway v0.1.2

Known limits

Questions.

Short answers about cost, data, models, updates and getting help. The user guide and security model have the details.

Is Switchya free?

Yes. Switchya and Switchyard Gateway are open source under the MIT License. Cloud model providers bill their usage to your own account or subscription.

Does my code leave my computer?

Switchya has no analytics or telemetry, no Switchya account and no cloud sync, and its local server only accepts connections from your own computer. A task sends the conversation and the files the agent reads to the model provider you chose for it. With a local Ollama model it stays on your machine. Codex, Claude Code and Antigravity handle data under their own terms.

Which models can I use?

The setup dialog connects OpenAI, Anthropic, Gemini or a local Ollama server, and the model list shows the IDs your connection offers. Switchyard Gateway’s configuration adds compatible endpoints, aliases and failover. You can also work through your own Codex, Claude Code or Antigravity setup.

Will it change my files without asking?

Only if you turn that on. By default, file edits are shown as diffs and commands wait for your approval before they run, and Codex and Claude Code requests appear in the conversation for your decision. For a project you trust, you can let edits, commands or both go ahead without asking. Every operation is still recorded, protected paths stay blocked, and Antigravity runs in read-only plan mode.

Where are my projects and conversations stored?

Your code stays in your project folder, and Switchya edits it in place. Settings and saved conversations are in %LOCALAPPDATA%\Switchya on your PC, not in the ZIP. Keep gateway.toml there private: it holds the API keys you saved.

Why does Windows warn when I open it?

The preview isn’t code-signed yet, so Microsoft Defender SmartScreen may warn about an unrecognized app. Compare the ZIP’s SHA-256 with the value listed under Downloads before you run it:

Get-FileHash .\switchya-0.1.0-preview.5-windows-x86_64-portable.zip
How do I update to a new preview?

Switchya doesn’t update itself. New previews are published on the GitHub releases page. Close the desktop app and any switchya serve terminal, extract the new ZIP into a new folder and start it from there. Your settings, accounts and conversations stay in %LOCALAPPDATA%\Switchya.

Is there a Mac or Linux version?

Not as a desktop download yet. The browser workspace and CLI build from source, and their tests pass on Linux and macOS, but the desktop shell isn’t released there. Switchyard Gateway has release builds for Windows, Linux and macOS.

How do Switchya and Switchyard Gateway relate?

Switchya is the app and CLI. Switchyard Gateway is a standalone API gateway that the native engine uses for model access. You can also run the Gateway on its own for other tools and SDKs.

Where can I get help or report a bug?

The user guide covers setup, approvals, accounts and recovery. To report a bug or ask a question, open an issue on GitHub. Issues are public, so leave out API keys and private code.