Pricing
Priced on the repositories you watch. Never on seats.
Detection and release stories run on every tier, including Free. What you pay for is how many repositories Yanib watches and what your team can do with what it finds.
Plans
Every tier detects surface changes and writes release stories. Paid tiers change how many repositories you watch and what you can do with what detection finds.
Free
One repository to evaluate Yanib on your own code.
$0/ month
Free for as long as you want it.
No credit card.
1 repository included.
Included
- Release stories on tag push
- Public story page
- Surface detection
- PR impact, same repo
- SDK embeds
Pro
A small team or a product with several repositories.
$29/ month
Billed monthly. Cancel any time.
Billed per workspace, never per seat.
5 repositories included. $5 a month for each one after that.
Everything in Free, plus
- Auto-release on merge or schedule
- Running draft
- Remove Yanib badge
- Generic webhook
- Authenticated MCP tools
Team
A team broadcasting across repos and acting on what detection finds.
$149/ month
Billed monthly. Cancel any time.
Billed per workspace. Members are unlimited.
10 repositories included. $10 a month for each one after that.
Everything in Pro, plus
- Zero-click auto-confirm
- Documentation PRs
- Ownership and routing
- Team digests
- Priority support
Business
A platform or API team with downstream consumers.
$699/ month
Billed monthly. Cancel any time.
Billed per workspace. Members are unlimited.
25 repositories included. $15 a month for each one after that.
Everything in Team, plus
- PR impact, cross-repo
- GitHub check run
- Consumer issue actions
- Cross-repo consumers
- Visibility policy
Enterprise
Organisations that need SSO, audit, retention terms and an SLA.
Custom
From $1,500 a month, billed annually. Sized on active contributors, never on seats.
Unlimited repositories.
Everything in Business, plus
- Single sign-on
- Custom retention
- Support SLA
Every new team workspace starts with thirty days of Pro, no card. Free stays at one connected repository after that. Cross-repository review starts on Business, or as a pilot we agree with you first.
Compare
What’s included
Every capability Yanib gates, and the tier it becomes available on. This table is generated from the same registry the product enforces, so it cannot describe a plan you would not actually get.
Scroll sideways to compare.
| Feature | Free | Pro | Team | Business | Enterprise |
|---|---|---|---|---|---|
| Release stories | |||||
| Release stories on tag pushGenerates a structured release story with grounded QA, a shape, and a summary every time a tag is pushed. | Included | Included | Included | Included | Included |
| Translate releasesTranslates a release into any of 13 languages. | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions |
| Social post draftsDrafts X and LinkedIn posts announcing a release. | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions |
| Audience versionsGenerates engineer, product, and customer versions of a release. | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions |
| Rewrite entriesRewrites a single release entry in one of four styles. | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions |
| Long-form release storyGenerates a long-form narrative version of the release story. | Not included | Included | Included | Included | Included |
| Auto-release on merge or scheduleCreates a release automatically when a pull request merges or on a recurring schedule. | Not included | Included | Included | Included | Included |
| Running draftAccumulates merged pull requests into a running draft for the next release. | Not included | Included | Included | Included | Included |
| Compare and exportCompares releases side by side and exports them as markdown, HTML, or JSON. | Included | Included | Included | Included | Included |
| Per-release visibilitySets visibility per release, private to the workspace by default. | Included | Included | Included | Included | Included |
| Broadcasting | |||||
| GitHub ReleasesPublishes the story to the repository's GitHub Releases page. | Included | Included | Included | Included | Included |
| Public story pagePublishes a public story page with RSS and an llms.txt feed. | Included | Included | Included | Included | Included |
| Basic brandingCustomizes the story page's title, description, and accent color. | Included | Included | Included | Included | Included |
| Advanced brandingCustomizes the story page's logo and social card colors. | Not included | Included | Included | Included | Included |
| Remove Yanib badgeRemoves the "Powered by Yanib" badge from the story page and embeds. | Not included | Included | Included | Included | Included |
| Slack and DiscordBroadcasts releases to Slack and Discord destinations, up to the workspace's destination limit. | Included | Included | Included | Included | Included |
| Generic webhookBroadcasts releases to a custom webhook endpoint. | Not included | Included | Included | Included | Included |
| X auto-postAutomatically posts a release announcement to X through an approval queue. | Not included | Included | Included | Included | Included |
| Email subscribersNotifies verified email subscribers when a release publishes. | Included | Included | Included | Included | Included |
| SDK embedsEmbeds any of the seven Yanib web components on an external site. | Included | Included | Included | Included | Included |
| Public APIExposes published release data through an unauthenticated public API. | Included | Included | Included | Included | Included |
| Authenticated APIIssues API keys for authenticated access to workspace data. | Not included | Not included | Included, coming | Included, coming | Included, coming |
| Public MCP toolsExposes read-only agent tools for browsing published releases. | Included | Included | Included | Included | Included |
| Authenticated MCP toolsExposes agent tools that can draft, translate, and publish releases. | Not included | Included | Included | Included | Included |
| AnalyticsShows story page views and referrers within the workspace's visible history window. | Included | Included | Included | Included | Included |
| Custom domainServes the story page from the workspace's own domain. | Not included | Not included | Included, coming | Included, coming | Included, coming |
| Surface detection | |||||
| Surface detectionDetects additions to the codebase and keeps an inventory with a coverage snapshot. | Included | Included | Included | Included | Included |
| Day-one inventoryBuilds a day-one capability inventory by scanning the repository's history at connect. | Included | Included | Included | Included | Included |
| Lifecycle detectionDetects when a capability is removed, renamed, deprecated, or restored. | Included | Included | Included | Included | Included |
| Review candidatesLets a human confirm, dismiss, or accept a detected change with no action needed. | Included | Included | Included | Included | Included |
| Deliver confirmed changesSends confirmed capability changes to the workspace's connected destinations. | Included | Included | Included | Included | Included |
| AI-drafted configurationDrafts a proposed .yanib.yml configuration with AI for review. | Included | Included | Included | Included | Included |
| Ownership and routingRoutes surface notifications by CODEOWNERS, declared owners, and per-surface rules. | Not included | Not included | Included | Included | Included |
| AssignmentAssigns a detected change to a person and tracks its due state. | Not included | Not included | Included | Included | Included |
| AI verdicts on candidatesDrafts an AI verdict on each detected candidate to speed up review. | Not included | Not included | Included | Included | Included |
| Zero-click auto-confirmAutomatically confirms high-confidence candidates that pass two independent gates. | Not included | Not included | Included | Included | Included |
| Documentation PRsOpens a pull request updating documentation that a confirmed change made stale. | Not included | Not included | Included | Included | Included |
| Cross-repo consumersTracks declared consumer repositories and opens issues in them for confirmed changes. | Not included | Not included | Not included | Included | Included |
| Visibility policyManages policy versions and approvals that govern what a surface reveals. | Not included | Not included | Not included | Included, coming | Included, coming |
| Detector packsAdds specialized detectors, starting with OpenAPI, beyond the built-in set. | Not included | Not included | Not included | Included, coming | Included, coming |
| PR impact review | |||||
| PR impact, same repoShows advisory impact findings for a pull request in the dashboard. | Included | Included | Included | Included | Included |
| PR impact, cross-repoShows impact findings across every connected repository, not just the one with the pull request. | Not included | Not included | Not included | Included | Included |
| GitHub check runPosts impact findings as an advisory check run directly on the pull request. | Not included | Not included | Not included | Included | Included |
| Consumer issue actionsOpens an issue in a consuming repository when a confirmed finding is breaking. | Not included | Not included | Not included | Included | Included |
| Blocking policyLets a workspace opt in to a required check that blocks a pull request on impact findings. | Not included | Not included | Not included | Included, coming | Included, coming |
| Teams | |||||
| Shared workspaceInvites teammates and assigns roles, up to the workspace's member limit. | Included | Included | Included | Included | Included |
| Team digestsGenerates team-wide and per-repo velocity digests. | Not included | Not included | Included | Included | Included |
| Public digest linksPublishes a digest as a public link that can be shared outside the workspace. | Not included | Not included | Included | Included | Included |
| Ask across releasesAnswers a natural-language question across the workspace's release history with citations. | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions | Included, uses AI actions |
| AI configuration | |||||
| Context strategyChooses between static and retrieval-based context for AI generation. | Not included | Included | Included | Included | Included |
| AI actions top-upPurchases additional AI actions beyond the workspace's monthly allowance. | Not included | Included | Included | Included | Not included |
| Security and support | |||||
| Priority supportRoutes support requests to a priority email queue. | Not included | Not included | Included | Included | Included |
| Audit exportExports the workspace's activity log for an external audit. | Not included | Not included | Not included | Included, coming | Included, coming |
| Single sign-onSigns members in through the workspace's SSO or SAML provider. | Not included | Not included | Not included | Not included | Included, coming |
| Custom retentionSets custom retention and deletion terms for the workspace's data. | Not included | Not included | Not included | Not included | Included |
| Support SLAProvides an SLA, a DPA, invoicing, and a named support contact. | Not included | Not included | Not included | Not included | Included |
- Included
- Included, draws on the AI actions allowance
- ComingTier is decided, the capability is not built yet
Metered by AI actions: Translate releases, Social post drafts, Audience versions, Rewrite entries, Ask across releases.
Limits
Counted per workspace, not per repository. Nothing here is a hard stop that loses data; going over pauses the newest repositories until you choose.
| Limit | Free | Pro | Team | Business | Enterprise |
|---|---|---|---|---|---|
| Connected repos | 1 | 5 | 10 | 25 | Unlimited |
| Team members | 3 | 3 | Unlimited | Unlimited | Unlimited |
| Broadcast destinations | 1 | 5 | Unlimited | Unlimited | Unlimited |
| Email subscribers | 100 | 500 | 2,500 | 10,000 | Unlimited |
| Emails sent per month | 1,000 | 5,000 | 50,000 | 200,000 | Unlimited |
| AI actions per month | 50 | 500 | 2,500 | 10,000 | Unlimited |
| Backfilled historical releases | 10 | 50 | 100 | 250 | Unlimited |
| Visible history window (days) | 90 | 365 | 730 | Unlimited | Unlimited |
Add-ons
One more repository should cost one more repository, not the next tier.
Additional repository
Per repository, per month.
- Pro$5
- Team$10
- Business$15
Free stays at one repository. Enterprise is unlimited by contract.
AI actions top-up
Buy more actions when a month runs long: 500 on Pro for $10, 2,500 on Team for $50, 10,000 on Business for $200. Raises the ceiling until it resets. Managed from your workspace's billing page.
Additional subscribers
Raise the subscriber ceiling in blocks of 2,500, which also raises the monthly email allowance for that tier.
Programs
Not every workspace pays list price. Each of these is a decision we make with you, not a code you paste at checkout.
Open source
Team, free, no expiry, for workspaces whose connected repositories are all public. Send us the organisation and we set it up.
ApplyStartups
Half off Pro and Team for the first 12 months for early-stage companies.
Check eligibilityDesign partners
Business for six months while we build surface detection with you. We ask for feedback, not a case study.
Talk to us
Questions
- What counts as a repository?
- One connected repository on GitHub or GitLab. Branches, tags, pull requests and published releases are not counted, and a repository you disconnect frees its slot.
- Do you charge per seat?
- No. Members are unlimited from Team upward and no member is ever billed. Repositories are the only thing that changes the price.
- What are AI actions?
- The things a person clicks: a translation, a social draft, an audience version, a rewrite and a question asked across releases. Release generation, surface detection, delivery and PR impact review run on every push that needs them and are never metered.
- What happens if I go over my repo limit?
- The newest repositories pause. Nothing is deleted and no published page goes offline; you pick which repositories stay active, or add repositories at the add-on price.
- How are AI features provided?
- AI features use Yanib's platform account. Enabled review features can send source-code diffs and bounded dependency evidence to Anthropic. Read the processing details.
- Is there a trial?
- Yes. A new team workspace gets thirty days of Pro with no card. When it ends the workspace is Free: one repository, and nothing is deleted. Personal workspaces use Free from the start.
- Can I try Business?
- Yes, as a time-boxed pilot on your own repositories. We agree the scope and the end date before it starts, and it ends without an invoice.
- Do I need a call to start?
- No. Start with one repository on Free, or inspect the public example without signing in. Use a call if you want help evaluating your own multi-repository setup. Inspect the public example.
Start with one repository. No credit card.
Connect a repo, watch what Yanib finds on the next push, and decide from there.