Attach specs, screenshots, designs, or docs. Files are sent to your relay via WSS — never stored on Switchyard servers.
Analytics
All cost data is derived from token counts and provider pricing. Your API keys and billing are on your infrastructure, not ours.
Daily Estimated Cost
Cost by Role
Task Throughput & Duration
Agent Utilization (Today)
Quality Metrics
Human Review Queue
Queue
Context
Loading instructions from relay...
Instruction content proxied from relay. Not stored on Switchyard servers.
Files Changed
Diffs proxied on-demand from relay. Not stored on Switchyard servers.
Agent Comments
Your Response
METADATA: CONTROL PLANE
Files ChangedProxied from relay
NEW
Content proxied from relay. Not stored on Switchyard servers.
LIVE
COMPLETE
User profile refactor
CODERsw-001 · feat/profile-refactor
▶
◇
✓
Outputtruncated
⬡
$
✓Test Results
0 failed
▶
Task complete
Streaming from relay via WSS · Content not stored on Switchyard servers
Projects
New Project
All code lives on your relay infrastructure. Switchyard never stores or accesses your source code.
Project Name
Base Branch
Default Provider
The relay will clone this repository using the git credentials configured during relay setup. The code stays on your infrastructure.
✦
A fresh git repository will be initialized on your relay. You can connect a GitHub repo later in project settings.
Project Name
Default Provider
After creating, open Yardmaster and describe what you'd like to build. AI agents will plan and execute the work on your infrastructure.
Repository
Base Branch
Provider
Max Concurrent
Subdirectory(monorepo)
Stages by Project
Each project can override the workspace default pipeline. Configure per-project stages in the project's Configure panel.
default
Settings
Workspace Configuration
Workspace Name
Max Concurrent Agents
Default Provider
Agent Timeout (minutes)
Workspace settings saved.
Architecture
CONTROL PLANE
Hosted on Cloudflare Workers. Manages orchestration, dashboard, analytics. Receives only structured metadata. Your code never touches our servers.
DATA PLANE (YOUR INFRA)
Relay + Docker on your box. Runs agents, holds your code and API keys. Full traces stored locally. Content proxied on-demand, never persisted on our side.
Relay Connection
Setup Instructions
Run this on any Linux box. The installer launches an interactive TUI that handles Docker auto-installation, configuration, and relay setup:
curl -fsSL https://switchyard.cloud/install | sh
The interactive TUI will guide you through:
• Docker auto-installation (if not already present)
• Switchyard token (from this dashboard)
• AI provider API key (Anthropic, OpenAI, etc.)
• Git credentials (GitHub PAT or SSH deploy key)
• Max concurrent containers
Re-run setup anytime: switchyard setup
Git Credentials
Git credentials are stored on your relay and used for cloning repos, pulling updates, and pushing branches. They never leave your infrastructure. To change credentials, re-run the relay setup wizard.
AGENTS.md
# No AGENTS.md configured yet
Connect a relay and add a .switchyard/AGENTS.md file to your repository.
Edit this file in your repository at .switchyard/AGENTS.md
Agent Memory Topics0 files
Task Summaries
0completed task summaries stored
Summaries are generated when tasks complete and stored at .switchyard/summaries/
Memory files live in your git repository at .switchyard/. They are version-controlled, human-readable, and searchable by agents via hybrid search on your relay.
◆
These are global default stage settings
Changes here apply to all new Task Groups across all projects. To override stages or instructions for a specific project, go to Projects and edit the project's stage configuration.
Default Task Group Stages
Configure the stages each PR flows through. Click a stage to edit its agent instructions, timeout, and retry settings.
⠿
‖ parallel
Stage Name
Stage ID
Agent Instructions
This prompt is sent to the Agent when this stage runs
Runs Parallel With
Sequential (runs after previous stage completes)
Agent Type
Model Tier
Timeout (minutes)
Max Turns ⓘ
Max Retries
On Failure ⓘ
Kick Back Target ⓘ
Max Remediation Cycles ⓘ
Skip Rules
Files matching these patterns skip security_review:
✕
GitHub
CONNECTEDNOT CONNECTED
Organizations
Scopes
repo (metadata), read:org
GitHub OAuth is used for listing repos and branches in the project creation flow. Code access (clone/pull/push) uses git credentials configured on your relay. Your OAuth token is encrypted and stored in an isolated database.
Connect your GitHub account to browse repositories when creating projects.
Switchyard only requests read access to repo metadata. We never read your code through the GitHub API.
Coming Soon
GitLab
Bitbucket
Team Members
PENDING(you)
Name
Email
Profile updated.
Role Permissions
Capability
Owner
Admin
Member
Viewer
Members and Viewers can be restricted to specific projects. Owners and Admins always have access to all projects.