Activate
Add your license key once — on a developer machine or as a CI secret. The first run registers the project against your plan.
Sovereign AI Kit Architecture Service
A subscription that checks every module your team and its AI coding tools build against the Sovereign architecture, and fails the build when something breaks it. Cursor, Claude Code, and Copilot move fast. This keeps the 100th module as sound as the first.
The problem
Every team using AI to write code has the same gap. The architecture lives in a document, a prompt, or someone’s head. The AI reads it when it remembers to, follows it when it’s convenient, and quietly works around it when it isn’t. Each change looks reasonable on its own. Six months later the module boundaries have worn away and nobody can say when it happened.
More reviewers don’t fix it, because AI produces code faster than people can review it. What fixes it is a check that runs on every change and cannot be skipped.
What's included
How it works
Add your license key once — on a developer machine or as a CI secret. The first run registers the project against your plan.
The checker runs locally before a commit and in CI on every pull request. Failures block the merge. Warnings are reported without stopping anyone.
Every finding names the rule, the file and line, and the section of the architecture it comes from. Developers and their AI coding tools learn the architecture from the checker itself.
The ruleset updates itself as the architecture evolves. Every project on your plan is always checked against the latest version.
What your team sees
$ npx @freshify/sovereign-check
Sovereign Conformance — ruleset v0.3.1
Project: github.com/acme/app (project 2 of 5)
PASS 14 rules
WARN 3 rules
FAIL 2 rules
FAIL authz-03 Module reads Company document directly to check permission
modules/billing/src/guards.ts:42
→ Modules read identity headers. See Anti-Patterns §Authorization
FAIL routing-01 Module owns a users collection
modules/billing/src/models/user.ts:1
→ Users is a sovereign module. Modules receive identity, never store it.
WARN ui-02 Module Settings page implemented by hand
modules/billing/app/settings/page.tsx
→ Module Settings is a framework surface, not a per-module build.
2 failures. Exit 1.Subscription plans
| Plan | Price | Best for |
|---|---|---|
| 1 active project | $399/mo | An in-house team building on a Sovereign platform. |
| 5 active projects | $1,500/mo | A development firm running several client builds at once. |
| 15 active projects | $3,750/mo | An agency or venture studio with a portfolio of Sovereign builds. |
Every plan includes unlimited developers, unlimited runs, continuous ruleset updates, and the full Knowledge Kit. Archived projects free their slot, so you pay for the work in flight, not the work you’ve finished.
Built the sovereign way
FAQ
Tell us how many projects you have in flight and we’ll set up your plan, your license key, and your first conformance report.