Saphan

Saphan Studio and your Git platform.

Your Git platform stays where it is. Agents’ changes arrive as pull requests, every pull request is reviewed with evidence, and the human decision is on the record. This page says what works today on GitHub and on Gitea, and what does not yet.

Review every pull request with Proven

01

No evidence, no finding.

Proven reports a problem only with proof you can check: a test that fails on the change, or a query and the rows it returned.

02

Checkable later, by someone else.

Every review leaves a signed evidence pack that can be verified offline, without access to the reviewer.

03

Runs where your code is.

As a GitHub Action or in Gitea Actions, on your own servers, or fully air-gapped. Free and open source, Apache-2.0.

Make the evidence a condition for merging

Your platform’s branch protection can require Proven’s check. A pull request with a proven problem then cannot be merged by anyone, person or agent. The enforcement is your platform’s own; Proven supplies the evidence.

What Saphan Studio adds today

01

It reads your pull requests into the record.

On GitHub and on Gitea, Saphan Studio records each pull request and what its branch requires, next to the agent’s run and the review.

02

On Gitea, it merges after a signed human decision.

The approver decides in the Saphan Studio console. Saphan Studio files the approval, merges, and records the merge only after it reads it back from Gitea.

03

On GitHub, the merge stays with GitHub in this release.

Saphan Studio reads. Your people merge on GitHub, under your branch protection.

04

GitLab and Bitbucket are not supported yet.

They follow in the order customers need them.

Before the pull request

Review comes after the work. Saphan Studio also governs what happens before it: each task is approved before an agent starts, agents run confined with network access only by named policy, and every decision lands in a signed record an auditor can check.

More of Saphan Studio

Running coding agents on GitHub or Gitea?

Talk to us — [email protected]