Steerwith Relay

An open-source workspace for your agent tools

Agent work.
Pick up where you left off.

Bring Codex, Trae, Claude Code, and Pi into one workspace.
Work in your own projects and on your own machines. Keep the conversation, progress, and files together.

Open sourceSelf-hostedBring your own runtimes

Your workspace. Your infrastructure.STEER / WORKSPACE
The real Steer interface with an example project conversation and a generated getting-started guide in the document preview panelView full image
A project, a conversation, and the generated document side by side.Real Steer interface · example task
Familiar agents. One way to work.
CodexTraeClaude CodePi
Connected by Relay

Choose a project.
Give your agent a task.

Review changes, investigate a bug, or write a guide. Start with the repository and tools you already use.

SSteer / Release prepProject

Review the changes and draft release notes.

Steer Codex
01

Choose a project and an agent

Select a local or Git project and an agent with the right instructions, model, and skills. Send a goal, a question, or an image.

dev-machine / codexExample run
Read project and branchDone
Review changes and checksDone
Prepare release notes
02

Follow the task as it runs

Relay prepares the workspace and sends the task to the chosen runtime. Follow streaming output, inspect the process, or cancel when needed.

release-notes.mdRelease notes · Markdown
Artifact savedRevisit anytime
03

Review the result. Follow up.

Read the answer, inspect code changes, and preview any generated files. Continue in the same conversation when the work needs another pass.

Agents configured for the job

Set instructions, choose a model, and attach skills to each agent. Keep separate profiles for coding, review, or documentation.

Instructions, models & skills

Progress you can inspect

Watch output arrive, expand the execution details, and cancel a task when the plan changes. Return to the conversation to review what happened.

Streaming & task control

Keep the conversation going

Follow up in the same conversation with its history, project, and execution environment intact. Return later to review the work or take the next step.

Persistent conversations

Local directories or Git worktrees

Work directly in an existing directory on a selected machine, or give each conversation its own Git worktree for separate changes.

Local & Git projects

Choose the tool and the machine

Bind an agent to a runtime on a specific node, or select automatically by provider. Once a conversation starts, its execution environment stays pinned.

Flexible runtime routing

Preview the files your agent produces

Open generated documents beside the conversation, inspect session files and code changes, or download artifacts to use elsewhere.

Durable artifacts

One place to work.
Many places to run.

Steer gives you projects, agent profiles, and conversations. Relay discovers runtimes, prepares workspaces, dispatches tasks, and returns events and artifacts. Deploy Relay independently, or use its API and SDK in your own application.

Explore Relay
Self-hostedMultiple runtimesIndependent integration
SteerConversation · Project · Artifact
Workspace
RelayDiscover · Route · Run
Local machineCodex / Trae
Remote nodeClaude Code / Pi

Your machines. Your tools. Your control.

Work with agents,
wherever you work.

Start a task from the web, your team chat, or your own app.
Use the agents and projects already configured in Steer.

Your next idea
starts here.

Connect a runtime, add a project, and start your first conversation.