Pricing
One plan. Your AI provider bills the AI usage; the subscription covers the service.
$20 a month per installation, plus tax where it applies
An installation is one GitHub account or organization and covers every repository you install Patternis on. You cancel at link.com. There are no partial refunds.
The trial
15 days and 250 units of work, no card, starting the moment you install. Whichever runs out first ends the trial. Then the next pull request in each repository gets a comment saying so. Nothing is charged unless you subscribe.
What a unit is
Every task is measured before it runs, and its receipt shows the measurement.
| Pull request review | one unit per 100 lines changed, plus one per file touched |
|---|---|
| Issue triage | one unit per 2000 characters of the issue's title and description, or of the comment asking for it |
| Floor and ceiling | at least 1, at most 60 per task |
| Size unknown | 10 units when GitHub does not send the size |
A pull request of 300 changed lines across 6 files meters to 9 units, so the trial covers about 27 of them. A task that does not run is not charged: a refusal costs nothing, and a dispatch that fails releases the units it had reserved.
If the tier a task needs has no room left, Patternis tries one tier up: a more capable model, which your provider may bill at a higher rate (reviews go from standard to deep, triage from instant to standard). If that tier has no room either, the task does not run.
The subscription
Every pull request and issue in the installation, up to 60 units per task and 5,000 units per billing month. Unused units don't carry over. Patternis comments once when the account reaches 80% of the month's units. A task that would go past 5,000 isn't run, and a comment says when the next billing month starts. To ask for a higher limit, email support@patternis.dev. Your provider's own rate limits on your key still apply.
Subscribing
An owner of the GitHub account subscribes on the subscribe page: sign in with GitHub, then pay through Stripe. Signing in ties the subscription to your installation; to do that, Patternis sends Stripe your GitHub user number and your account and installation numbers. Link, Stripe's merchant of record, makes the sale and sends your receipts. Tax is added at checkout where it applies. Manage or cancel at link.com.
If you subscribe during the trial, the first charge is on the day the trial would have ended. From the day you subscribe, your work counts toward your first billing month's 5,000 units instead of the trial's 250. If the trial has about two days or less left, is used up, or has ended, you're charged when you subscribe. Stripe's payment page shows which applies before you pay.
What is not on this page
Your provider's bill. The review runs in your own GitHub Actions runner with a key you hold, so the model usage is billed by your provider to you, at their rates, with no markup and no copy passing through us. Your provider key never reaches us.