🛡️ SaforaBeta

Safora Docs

What is Safora?

Safora is an autonomous design-system agent. It lives on GitHub as an App, watches every PR on the repos it's installed on, and reviews each one against your design system — flagging violations, posting inline comments, and (when fixes are unambiguous) opening fix-PRs.

Think of it as a tireless DS owner who reads every PR before you do, and only escalates the ones that need a human.

How it works

  1. Install the GitHub App on your org. One-click.
  2. Build a Knowledge Pack from your sources (Figma, repo, public DS docs, manual). This is your DS in machine-readable form.
  3. Open a PR. Webhook fires. Safora fetches the diff, loads your Knowledge Pack into Claude's context, runs the review, posts inline comments.
  4. Fix-PRs. For HIGH violations that are unambiguous, Safora opens a safora/fix/<sha> branch with the patch. You review, you merge.

The Knowledge Pack

A Knowledge Pack is a structured bundle the agent reads on every review. It has 7 modules:

@safora commands

Mention @safora in any PR or issue to trigger ad-hoc behavior:

Privacy & security

Admin API

The DSM exposes an admin API for dashboards and ops. See the safora-dsm repo for the OpenAPI spec.