BP
Blueprint compiler
Typed, versioned desired state from natural-language or structured intent.
Separate intent, capability arbitration, account orchestration and execution so the same desired state can move across vendors and engines.
Typed, versioned desired state from natural-language or structured intent.
Score offerings for abstract capabilities using policy, cost, latency and quota.
Detect, link or create supported vendor account resources.
Materialize plans through OpenTofu, Pulumi, Crossplane or APIs.
Validate actual resources against the blueprint after execution.
Observe desired versus actual state and surface or remediate drift.
Provider adapters implement normalized capability contracts.
| Capability | Normalized intent | Implementations | Arbitration |
|---|---|---|---|
| database/postgres | version, storage, HA, region | Managed / VM / Kubernetes | price, SLA, residency, quota |
| storage/object | capacity, durability, region | Object storage | price, egress, policy |
| dns/zone | zone, records, routing | DNS providers | latency, features, cost |
| cdn | origins, cache, TLS | CDN providers | performance, geography |