Skip to content

Pricing

One product is priced per seat. A portfolio is not.

Prices are quoted rather than published, because what the figure follows changes with the size of the portfolio. A single product is quoted per seat. Once several products share one architecture the figure follows the portfolio instead: products, capabilities in the graph, autonomy level, governance depth and build throughput. Every tier lists exactly what is in it; what varies is the figure. Nothing here is ever priced per line of generated code — paying by volume would reward writing more code, which is the opposite of what this product is for.

Builder

One person, one product, the full path from strategy to pull request.

Quoted per seat, monthly or yearly, self-serve.

A solo founder or a small team shipping a single product.

  • GitHub connection: work happens in your repositories, on your branches
  • Strategy intake that ends in a Blueprint, not a backlog
  • Blueprints covering entities, workflows, policies and approvals
  • Autonomous builds that open pull requests and never push to a protected branch
  • Independent critic review before a pull request reaches you
  • Provenance on every release: Blueprint version, generator version, build hash
Start with one Blueprint

Team

One capability library, two products, one named owner per capability.

Quoted per seat with a team minimum, billed yearly.

An engineering team running two or more products against one architecture.

  • Everything in Builder, across two or more products
  • Shared capability library with keys, versions and owners
  • Which product runs which capability version, in one view
  • Architect, critic and QA agents working the same change
  • Test suites generated from the workflows the Blueprint declares
  • Role-based approvers assigned per risk class
Run it on two products

Portfolio

Expected fit

Composition across products, and a graph that shows what you already own.

Quoted per portfolio, based on connected products and repositories.

A company with several products and a shared architecture worth defending.

  • Everything in Team, plus composition across product boundaries
  • Capability Graph of products, capabilities, versions and dependencies
  • Reuse opportunities, with the products involved and the work a shared version replaces named on each one
  • Architecture governance with deprecations, migration paths and published versions
  • Portfolio analytics including reuse ratio and Blueprint drift
  • Impact analysis before any capability version is retired
Map your portfolio

Enterprise

Your identity, your policy, your model routes, your deployment.

Quoted per agreement, after a security and deployment review.

Regulated organisations and groups that bring their own security posture.

  • Everything in Portfolio, under your identity provider with SSO and SCIM
  • Advanced policy profiles: separation of duties, per-environment rules
  • Private model routing to your own providers and deployments
  • Custom retention for audit trails, change sets and build records
  • Enterprise security review, logging and export
  • Dedicated deployment
Request a security review

What the price follows

Six things, once you are past one product.

Products under management

How many products the portfolio holds. Past the first one the figure stops following seats, because a holding company with twelve products does not pay twelve times for the same graph.

Capabilities in the graph

The shared library is where the value compounds, so it is a fair place for price to follow. Reuse lowers your cost per product rather than raising your bill.

Autonomy level

Proposal-only, gated execution, or autonomous within policy. The more the platform is trusted to do unattended, the more of the review load it carries.

Governance depth

Approval chains, separation of duties, custom policy, retention. The controls an enterprise needs are a plan property, not a per-action fee.

Build throughput

Concurrent autonomous builds and the validation that runs against each one. Bursty portfolios are not punished for a busy quarter.

Support and onboarding

Whether the portfolio scan, the first Blueprints and the policy model are something you do yourself or something we do with you.

  • Never per line of generated code — paying for volume rewards writing more code, which is the opposite of the point
  • Never per build, per pull request or per agent hour, for the same reason
  • Never a percentage of your engineering budget

Questions

Pricing and everything around it.

What is Foundariq?

Foundariq is an Autonomous Software Portfolio OS. You decide what should exist; Foundariq handles how it gets built. Strategy goes in and becomes a Blueprint: the structured record of what your software means, which capabilities already exist, which must be created, and which policies apply. Generation, validation, review and release all run against that Blueprint, and every release traces back to a version of it. Strategy in. Verified software out.

How is this different from a coding agent in my editor?

A coding agent starts with code — a file, a prompt, a diff. Foundariq starts with business truth: what the product must mean, which capability already does this, which policy applies, who has to approve. Code generation happens here too, as the fifth of six layers, and the pull request it opens still faces an independent reviewer and the policy engine. Keep the agent in your editor; Foundariq governs the portfolio it types into.

Does it replace GitHub?

No. Repositories, branches, commits, pull requests, reviews, CI and releases stay exactly where they are, in your GitHub, under your account. Foundariq adds the layer above them: the Blueprint, the capability inventory, the policy profile, the provenance behind each change.

What is a Blueprint?

A Blueprint is the structured description of what a product does: entities, workflows, capabilities used or created, policies, approvals, and the limits on what agents may change. It holds meaning, not implementation — no framework, no database, no cloud choice, because generators and target adapters decide those. That separation is what lets business truth survive a technology change. Blueprints are versioned, and a published version is never edited, only superseded.

Why does the Blueprint come before the code?

Without it, generation guesses. The Blueprint is what makes the reuse check possible: you cannot ask whether a capability already exists if nothing records what exists. It is also what policy attaches to, because risk class, data classification and approvers are properties of the meaning rather than of a diff. And it is what makes a release traceable, since the release points back to the Blueprint version that produced it.

What happens if I already have a large codebase?

Foundariq reads your repositories and drafts a first Blueprint and capability inventory from what is already there — entities, workflows, and the things you have quietly built twice. You correct that draft; it is a starting point, not a verdict. Nothing is rewritten and no migration is required to begin. Your first change runs the same path as every other one: change set, validation, generation, independent review, pull request.

Can the AI change my production systems?

No. Agents produce change sets and pull requests; they do not deploy. What an agent may touch is set by your policy profile and evaluated deterministically, before any model judgement runs. Your branch protection, your CI and your deployment pipeline still stand between a merged pull request and production, and Foundariq has no path around them.

What stops an agent doing something destructive?

Agents can only request typed operations — a finite, schema-defined set — so a change outside that set cannot even be expressed. Each operation carries a risk class: dropping a field, changing an authentication rule or touching classified data routes to a named human approver. Deterministic validation runs before any AI judgement, and the control plane evaluates actual policy instead of asking a model whether something is allowed. What stops it is the schema and the policy profile, both of which you can read.

Who approves changes?

Your policy profile names the approver for each risk class, and the engine routes changes accordingly. Low-risk work clears automated validation and an independent critic review, then arrives as a pull request you merge. Higher-risk work waits for the named human, and nothing proceeds while that approval is outstanding. Every approval is recorded: who, when, which Blueprint version, which change set.

Does the AI review its own work?

No, and that is enforced rather than encouraged. An architect agent proposes, an independent critic agent reviews with its own context, the policy engine evaluates the change against your rules, and a human approves where the profile requires it. On the code side, the agent that wrote the change opens a pull request and a different reviewer reads it.

What is a capability, and why does reuse matter?

A capability is a named, versioned unit of behaviour — consent capture, invoicing, audit logging — with a stable key and an owner. Before anything is created, Foundariq searches the portfolio for a capability that already satisfies the requirement, and a new one is created only when nothing does. Reuse is why the third product costs less than the first, and why a fix lands once instead of five times. Every product should make the next product easier to build.

Can I use my own models?

Yes. Model routing is a rule set you control: which provider handles proposing, reviewing, summarising or generating, using your own keys and endpoints where you want them. Routes can be pinned by data classification, so work touching classified fields goes to a specific provider or a private deployment. Which model answered changes nothing about what is allowed, because validation and policy run the same way regardless.

Is generated code reproducible?

Yes. Every release records the Blueprint version, generator version, capability versions, policy profile, dependencies and lock files, summarised as a build hash. The same inputs produce the same artifact; when an output differs, one of those inputs changed and the provenance record names it. You can point at a file in your repository and ask which Blueprint version and which generator produced it.

What happens when a Blueprint changes?

The change becomes a change set: a diff in business terms, such as a field added, a workflow step changed, a policy tightened. Validation runs, affected capabilities and dependent products are listed, a risk class is assigned and approvals are routed. Only then does generation run and pull requests open, one per affected repository. The version you changed from stays immutable, and the new version carries a migration path for anything that depended on it.

Can I still write code by hand?

Yes. Generated code is ordinary code in your repositories, readable and editable by anyone on the team. Generators write into defined areas and leave the rest alone. Where hand-written work contradicts the Blueprint, Foundariq reports the drift and shows both sides rather than overwriting what you wrote. This is a permanent way to work, not a migration step: the Blueprint governs the shape, people still write the parts worth writing by hand.

What if I want to leave?

The code is already in your GitHub, in your repositories, under your own account — there is nothing to extract, because nothing was ever held anywhere else. Blueprints, capability definitions and policy profiles export as structured files you keep. What you lose is the layer above: the reuse check before something is built, the policy evaluation before it lands, the provenance behind each release. The software keeps running; the organisation around it stops.

Does it work with my existing CI?

Yes. Foundariq opens pull requests, so your checks run exactly as they do for a human contributor. The release gate reads your CI results alongside Foundariq's own validation and the build certification, and a red build stops a release. There is no override button: if a rule has to change, it changes in the policy profile, and that change is recorded too.

How is sensitive data handled?

Data classification lives on the Blueprint, with fields marked personal, financial, health or secret. Those labels drive policy: which agents see which fields, which model routes are permitted, what is written to logs, how long anything is kept. Building does not require production data, since generation works from the Blueprint and fixtures. Classified fields stay out of model context unless your policy profile explicitly allows it, and that allowance is visible in the audit trail.

What does it actually do on day one?

Connect GitHub. Foundariq reads your repositories and drafts a Blueprint and capability inventory for what you already run — the CRM product, the billing product — and you correct what it got wrong. Then take one small change, a single field or a workflow step, and run it end to end: change set, validation, engineering plan, generation, critic review, pull request. Day one finishes with a reviewable pull request in your own repository and a provenance record behind it.

Is this a code generator?

No. It contains one, and that generator is deterministic and versioned, which matters — but it is the fifth of six layers, not the product. A generator that does not know which capability already exists, which policy applies or who must approve produces code quickly and portfolio debt faster. The six layers run in order — strategy, blueprint, capability composition, policy and validation, build and AI engineering, verification and release — and generation is one step inside the fifth. The work is the other five around it.

Stop managing prompts. Start managing software strategy.

Connect your repositories. Let Foundariq understand what you have already built. Then tell it what your portfolio should build next.

Read-only to start · Your code stays in your GitHub · [email protected]