Answers you can open.

Not every request ends in a pull request. Ask an agent to look into something, and it publishes what it found as a page in Ryph, with charts, tables and diagrams, and posts the link where you asked. Ask for more, and it updates the same page.

From a question to a page

A page is for the answers people will read, share and come back to: research, reports, comparisons and overviews.

Answers as pages

Ask for a write-up, a report or a visual overview, and the agent publishes it as a page in Ryph and posts the link where you asked.1

Charts, tables and diagrams

Agents follow a design skill made for these pages, so they read well on a phone and in dark mode, with charts drawn from the numbers the agent gathered.

Follow-ups add a version

Ask for changes in the same thread, and the agent updates the page. The link stays the same, and every earlier version is a click away.2

Every page in one place

Artifacts lists every page agents have published, with a preview, the agent that made it, who asked, and the run behind each version.

A sandbox for every page

Pages are cleaned when they’re published and shown in an isolated sandbox, so a page can’t read Ryph or act as the person viewing it. Previews run no scripts.3

Off until you turn it on

An agent publishes only once an admin allows it, because everyone on the instance can open what it publishes.

  1. Everyone signed in to the instance can open every artifact, including people who can’t see the run, the agent or the repos it read. Turning publishing on for an agent takes the permission to change agent policies. The agent posts a link only when Ryph knows its web app’s address; otherwise the page is listed under Artifacts. Comments on pages aren’t supported yet.
  2. Only runs of the agent that published a page can update it: in the same task, from a later mention in the same Slack or Discord thread or Zulip topic, or, outside chat and automations, for the person who first asked. A page keeps up to 100 versions. Deleting a page removes every version for everyone.
  3. An opened page runs its own scripts, which can still reach the internet from the viewer’s browser, for example through links. The sandbox keeps a page away from Ryph and the viewer’s session, not off the network. Images in a page come only from what the run’s own tools returned.

More of Ryph

Try it on your own machine.

One binary with the web app and database built in.

Get started