Skip to content

Getting started

Introduction

Ryph runs coding agents on your own infrastructure, and makes them safe enough to hand real work.

Ryph is an open-source platform for running coding agents on infrastructure you control. You give an agent a task from a GitHub, GitLab or Radicle thread, a chat, a schedule or an alert. It works in a sandbox with a checkout of your code, and hands back a pull request, an issue, a page or an answer, wherever you asked.

A task in Ryph's web app. The list of tasks is on the left. In the middle is Ada's run: it reproduced a bug in the playground, ran commands and wrote tests, with every step in the transcript. On the right are the run's actions: a reply on the pull request, the patch it opened, and the checks, all eight passed.
A run in Ryph's web app. Every step the agent takes is in the transcript, and what it did outside the sandbox, from review replies to patches and checks, is on the right.

Put an agent on call

Point your alerts at Ryph, and every alert opens a thread in your incident channel with an agent already in it. Within a minute it has read the alert, queried your dashboards, gone through recent commits and your runbooks, and posted what it found. Whoever is on call mentions it to steer it. Once it finds the cause, it can write the fix, run your checks and open a pull request for your team to review. When the alert resolves, it wraps up in the same thread.

Chat & Responses explains how agents work in chat, and how an alert brings one in.

Give your team an agent they can trust

Put an agent in your company chat, and anyone in the channel can hand it work. Engineers ask how something works. Someone from support pastes a screenshot of a broken button, and the agent reproduces it in a browser, fixes it, and opens a pull request with before and after screenshots. Someone from finance asks how signups changed since the pricing update, and gets a page with a chart.

That’s safe to hand a whole company because the agent holds no keys. An agent that reads a hostile issue, web page or chat message can be talked into anything, so Ryph assumes it might be. Git, model providers and tools are reached through Ryph’s gateways, which check every request. The agent’s work leaves the sandbox as a patch, Ryph opens the pull request, and an engineer reviews every change before it ships.

Secure forge interactions explains how agents ship pull requests and file issues without a git key.

Features

Both run on the same pieces as everything else in Ryph. Agents can be confined to the hosts on your allowlist, run your checks against the commit they’ll ship, and start from a machine with your toolchain and a warm build. You can watch them click through your app in their browser, or open their dev server yourself. Ryph runs as one binary on your laptop, Docker Compose on a server, or Kubernetes for a team, and your code stays with you.

Get started

Get started points you to a guide, or to the ways to run Ryph for your team. Core concepts explains agents, tasks, runs and patches.