Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 32 additions & 6 deletions src/content/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,39 @@ const blog = defineCollection({
}),
});

const industries = defineCollection({
type: "content",
schema: z.object({ title: z.string() }),
const supportingProduct = z.object({
which: z.string(),
name: z.string(),
role: z.string(),
blurb: z.string(),
});
const solutions = defineCollection({
type: "content",
schema: z.object({ title: z.string() }),

const lensPageSchema = z.object({
title: z.string(),
description: z.string(),
eyebrow: z.string(),
h1: z.string(),
sub: z.string(),
compH2: z.string(),
compBody: z.string(),
compHeaders: z.tuple([z.string(), z.string()]),
compRows: z.array(z.tuple([z.string(), z.string(), z.string()])),
product: z.object({
which: z.string(),
name: z.string(),
role: z.string(),
blurb: z.string(),
points: z.array(z.string()),
supporting: z.array(supportingProduct).optional(),
}),
ctaH2: z.string(),
ctaSub: z.string(),
ctaLabel: z.string(),
ctaHref: z.string(),
ctaExternal: z.boolean().optional(),
});

const industries = defineCollection({ type: "data", schema: lensPageSchema });
const solutions = defineCollection({ type: "data", schema: lensPageSchema });

export const collections = { blog, industries, solutions };
32 changes: 32 additions & 0 deletions src/content/industries/defense.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
title: "Defense — Air-Gapped AI for Classified Missions | Ultraviolet"
description: "Disconnected, hardware-isolated AI for classified and mission-critical environments where nothing may leave."
eyebrow: "Industry · Defense"
h1: "Air-gapped AI for<br /><span class=\"hero__accent\">classified missions.</span>"
sub: "Disconnected, hardware-isolated AI for classified and mission-critical environments where no data may leave and no connectivity to external systems is acceptable."
compH2: "Defense AI demands zero egress<br />and maximum hardware isolation."
compBody: "Defense and classified environments have zero tolerance for data leaving the network. Commercial AI APIs fail this requirement by design — they require internet connectivity and process data on infrastructure you do not control."
compHeaders: ["Commercial cloud AI", "Ultraviolet Defense AI"]
compRows:
- ["Connectivity requirement", "Requires internet access for every call.", "Zero outbound — runs fully disconnected."]
- ["Hardware isolation", "Software-level isolation only.", "Hardware TEE — CPU encrypts workload memory."]
- ["Classification compatibility", "Incompatible with classified environments.", "Designed for classified and air-gapped deployment."]
- ["Attestation", "Trust-us model; no cryptographic proof.", "Hardware attestation proves workload integrity."]
product:
which: "cube"
name: "Cube AI"
role: "Sovereign AI Platform"
blurb: "The complete AI stack packaged for air-gapped, classified deployment — inference, RAG, guardrails, and governance with zero outbound connectivity."
points:
- "Full air-gapped operation after deployment"
- "AMD SEV-SNP / Intel TDX hardware isolation"
- "Mission-critical deployment hardening"
- "Same governance model in all environments"
supporting:
- which: "cocos"
name: "Cocos AI"
role: "Confidential Computing Foundation"
blurb: "Hardware TEE isolation and remote attestation — the cryptographic proof that workload memory is sealed from the host."
ctaH2: "Classified environments<br />deserve classified infrastructure."
ctaSub: "Talk to the team about defense deployments, air-gap requirements, and hardware isolation configurations."
ctaLabel: "View Cube AI"
ctaHref: "/products/cube-ai"
32 changes: 32 additions & 0 deletions src/content/industries/financial-services.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
title: "Financial Services — Private AI Under Strict Data Residency | Ultraviolet"
description: "Risk, fraud, and analysis on confidential data. Cross-bank collaboration for AML without sharing raw records."
eyebrow: "Industry · Financial Services"
h1: "Private AI under<br /><span class=\"hero__accent\">strict data residency.</span>"
sub: "Risk modeling, fraud detection, and financial analysis on confidential data that must stay within your jurisdiction — plus cross-institution AML collaboration without sharing raw records."
compH2: "Financial data has strict<br />residency and access requirements."
compBody: "Financial institutions operate under strict data residency mandates, regulatory frameworks, and competitive pressure that prohibit sending raw financial data to a commercial cloud API. Every prompt sent to a hosted model is a potential compliance violation."
compHeaders: ["Cloud AI APIs", "Ultraviolet Financial AI"]
compRows:
- ["Data residency", "Vendor-controlled; hard to guarantee.", "On-premises or specified sovereign cloud."]
- ["Regulatory compliance", "Inherited from vendor; limited control.", "Architecture-level compliance you control."]
- ["Competitive data safety", "Proprietary risk models sent to vendor.", "Models and data stay inside your perimeter."]
- ["Cross-bank AML", "Requires data pooling — regulatory exposure.", "Prism AI: joint analysis without sharing records."]
product:
which: "cube"
name: "Cube AI"
role: "Sovereign AI Platform"
blurb: "Private AI for financial services: risk, fraud, and analysis on confidential financial data — with the governance and audit trail regulators require."
points:
- "Financial data never leaves your environment"
- "Data residency for all major jurisdictions"
- "Complete audit trail for regulatory review"
- "Guardrails for compliance on every response"
supporting:
- which: "prism"
name: "Prism AI"
role: "Secure AI Collaboration"
blurb: "Cross-bank AML collaboration: run shared fraud and risk models across institutions without pooling raw transaction data."
ctaH2: "AI for finance that meets<br />your regulators' requirements."
ctaSub: "Talk to the team about financial services AI deployments, data residency mandates, and cross-bank collaboration."
ctaLabel: "View Cube AI"
ctaHref: "/products/cube-ai"
32 changes: 32 additions & 0 deletions src/content/industries/government.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
title: "Government — Sovereign AI for Public Administration | Ultraviolet"
description: "Sovereign AI for public administration and citizen services on national infrastructure under your jurisdiction."
eyebrow: "Industry · Government"
h1: "Sovereign AI for<br /><span class=\"hero__accent\">public administration.</span>"
sub: "AI for government and public services must run on national infrastructure under national jurisdiction — not in a foreign commercial cloud."
compH2: "Foreign cloud AI creates<br />sovereignty risk for government."
compBody: "Government AI workloads process citizen data, policy information, and sensitive operational content. Processing that in a foreign commercial cloud creates legal, sovereignty, and security risks that public institutions cannot accept."
compHeaders: ["Commercial cloud AI", "Ultraviolet Sovereign AI"]
compRows:
- ["Data jurisdiction", "Foreign cloud; foreign laws; foreign access.", "National infrastructure; your jurisdiction."]
- ["Data residency", "Vendor-controlled; cannot guarantee residency.", "Guaranteed residency on your own hardware."]
- ["Sovereignty", "Operational dependency on a foreign vendor.", "Full operational sovereignty — no external dependency."]
- ["Auditability", "Vendor audit artifacts; hard to customize.", "Full audit trail you own and control."]
product:
which: "cube"
name: "Cube AI"
role: "Sovereign AI Platform"
blurb: "The full-stack sovereign AI platform for government: private inference, RAG, guardrails, governance, and audit — deployed on national infrastructure."
points:
- "On-premises or national sovereign cloud"
- "Citizen data never leaves national jurisdiction"
- "Complete audit trail for regulatory compliance"
- "Air-gapped deployment for classified workloads"
supporting:
- which: "cocos"
name: "Cocos AI"
role: "Confidential Computing Foundation"
blurb: "Hardware TEE isolation for the most sensitive government workloads — classified data, sealed from even the operator."
ctaH2: "AI under your flag,<br />under your control."
ctaSub: "Talk to the team about government AI deployments, national cloud configurations, and sovereignty requirements."
ctaLabel: "View Cube AI"
ctaHref: "/products/cube-ai"
32 changes: 32 additions & 0 deletions src/content/industries/healthcare.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
title: "Healthcare — HIPAA AI on Data That Never Leaves | Ultraviolet"
description: "Run AI on protected health data inside the hospital. Collaborate across institutions without pooling records."
eyebrow: "Industry · Healthcare"
h1: "HIPAA-grade AI on data<br /><span class=\"hero__accent\">that never leaves.</span>"
sub: "Run AI on protected health data inside the hospital — and collaborate across institutions without pooling records or exposing PHI."
compH2: "Healthcare AI fails on<br />data-out requirements."
compBody: "Protected health information cannot leave the clinical environment. HIPAA requires data-in-use protection, audit trails, and strict access controls that cloud AI APIs cannot provide without BAAs, shared infrastructure, and legal risk."
compHeaders: ["Cloud AI APIs", "Ultraviolet Healthcare AI"]
compRows:
- ["PHI data location", "Leaves the hospital on every API call.", "Never leaves the clinical environment."]
- ["HIPAA compliance", "BAA required; cloud-side still processes PHI.", "PHI stays inside your hospital infrastructure."]
- ["Cross-institution collaboration", "Requires data pooling — legally complex.", "Prism AI: joint AI without sharing PHI."]
- ["Audit requirements", "Vendor audit logs; incomplete trail.", "Full audit of every clinical AI interaction."]
product:
which: "cube"
name: "Cube AI"
role: "Sovereign AI Platform"
blurb: "Private AI for healthcare: inference, RAG on clinical knowledge, guardrails, and HIPAA-aligned governance — running inside the hospital, never sending PHI anywhere."
points:
- "PHI never leaves the clinical environment"
- "HIPAA-aligned audit and access control"
- "RAG on internal clinical knowledge bases"
- "PII/PHI redaction via Microsoft Presidio"
supporting:
- which: "prism"
name: "Prism AI"
role: "Secure AI Collaboration"
blurb: "Cross-institution AI research without pooling patient records — each institution's data stays sealed in a TEE."
ctaH2: "AI that protects patients<br />by design, not promise."
ctaSub: "Talk to the team about HIPAA-aligned AI deployments, clinical data governance, and cross-institution collaboration."
ctaLabel: "View Cube AI"
ctaHref: "/products/cube-ai"
32 changes: 32 additions & 0 deletions src/content/industries/research.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
title: "Research — Privacy-Preserving Collaboration Across Institutions | Ultraviolet"
description: "Collaborate on shared datasets across institutions and borders. Study together without exposing raw research data."
eyebrow: "Industry · Research"
h1: "Collaborate across institutions<br /><span class=\"hero__accent\">without exposing data.</span>"
sub: "Privacy-preserving collaboration on shared datasets, so research institutions can study together without pooling records or exposing participant data."
compH2: "Research collaboration requires<br />sharing data without exposing it."
compBody: "Multi-institution research creates value by combining datasets — but participant data, proprietary methodologies, and institutional IP cannot be pooled in a shared cloud environment. Researchers need a way to collaborate without exposure."
compHeaders: ["Data pooling approach", "Ultraviolet Research AI"]
compRows:
- ["Participant data", "Shared in the clear — ethics and legal risk.", "Each institution's data stays sealed in a TEE."]
- ["Methodology exposure", "Research methods visible to all parties.", "Algorithms sealed; only results shared."]
- ["IRB/Ethics requirements", "Data sharing creates ongoing compliance burden.", "No raw data shared; attestation proves it."]
- ["Cross-border collaboration", "Complex data transfer agreements required.", "Computation happens locally; only results cross borders."]
product:
which: "prism"
name: "Prism AI"
role: "Secure AI Collaboration"
blurb: "The collaboration layer for multi-institution research: run shared AI workloads across institutional boundaries inside TEEs, with each institution's data sealed from the others."
points:
- "Multi-institution computation without data pooling"
- "Each party's data sealed in a TEE"
- "Remote attestation for research reproducibility"
- "Free tier for research evaluation"
supporting:
- which: "cube"
name: "Cube AI"
role: "Sovereign AI Platform"
blurb: "When individual institutions need private AI inference on their own data, Cube AI provides the full platform."
ctaH2: "Research that advances science<br />without compromising privacy."
ctaSub: "Talk to the team about multi-institution AI collaboration, privacy-preserving research methods, and free tier access."
ctaLabel: "View Prism AI"
ctaHref: "/products/prism-ai"
32 changes: 32 additions & 0 deletions src/content/industries/telecommunications.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
title: "Telecommunications — Confidential AI Across Operator Networks | Ultraviolet"
description: "Multi-operator and 6G workloads on a confidential substrate. Validated through EU Horizon Europe research."
eyebrow: "Industry · Telecommunications"
h1: "Confidential AI across<br /><span class=\"hero__accent\">operator networks.</span>"
sub: "Multi-operator and 6G workloads on a confidential computing substrate — validated through EU Horizon Europe research and built with global telecom leaders."
compH2: "Multi-operator AI requires<br />confidential infrastructure."
compBody: "Telecommunications involves multiple operators who need to collaborate on shared infrastructure without exposing proprietary network data to each other or to cloud providers. Conventional AI APIs cannot support this trust model."
compHeaders: ["Commercial cloud AI", "Ultraviolet Telecom AI"]
compRows:
- ["Multi-operator trust", "All operators share data with the cloud provider.", "Each operator's data stays sealed in a TEE."]
- ["Network data safety", "Proprietary network data sent to vendor.", "Network intelligence stays inside the operator."]
- ["6G compatibility", "Not designed for 6G security requirements.", "Validated through CONFIDENTIAL6G research."]
- ["Cross-operator collaboration", "Requires data pooling — competitive risk.", "Joint workloads with zero data exposure."]
product:
which: "cube"
name: "Cube AI"
role: "Sovereign AI Platform"
blurb: "Private AI for telecom: network intelligence, anomaly detection, and operational AI running inside your infrastructure — never exposing network data to external parties."
points:
- "Network data never leaves your infrastructure"
- "On-premises or sovereign cloud deployment"
- "Validated in CONFIDENTIAL6G (€5M Horizon Europe)"
- "Edge deployment for distributed network sites"
supporting:
- which: "cocos"
name: "Cocos AI"
role: "Confidential Computing Foundation"
blurb: "The TEE substrate validated through CONFIDENTIAL6G and ELASTIC — purpose-built for telecommunications security."
ctaH2: "AI for networks that never<br />exposes network intelligence."
ctaSub: "Talk to the team about telecommunications AI deployments, 6G security requirements, and multi-operator collaboration."
ctaLabel: "View Cube AI"
ctaHref: "/products/cube-ai"
32 changes: 32 additions & 0 deletions src/content/solutions/agentic-ai.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
title: "Agentic AI — Autonomous Agents That Never Leak Your IP | Ultraviolet"
description: "OpenAI-compatible endpoints power agents and copilots on private models, with guardrails on every step."
eyebrow: "Solution · Agentic AI"
h1: "Autonomous agents<br /><span class=\"hero__accent\">that never leak your IP.</span>"
sub: "OpenAI-compatible endpoints power agents and copilots on private models, with guardrails enforced on every step of every agent loop."
compH2: "Agentic AI on hosted APIs<br />means your data is the training set."
compBody: "Every tool call, every document chunk, every intermediate result in an agentic workflow passes through a hosted API. At scale, your proprietary workflows, documents, and IP become training data for the provider."
compHeaders: ["Hosted agent APIs", "Ultraviolet Agentic AI"]
compRows:
- ["Agent tool calls", "Each call sends your data to the provider.", "Agent calls stay inside your perimeter."]
- ["RAG documents", "Embedded and retrieved via the provider.", "Embedded and stored on your own infrastructure."]
- ["Model behavior", "Updated without notice by the vendor.", "You pin and govern the model version."]
- ["Guardrail enforcement", "At the application layer; inconsistent.", "Every agent step passes through your guardrails."]
product:
which: "cube"
name: "Cube AI"
role: "Sovereign AI Platform"
blurb: "Private inference with OpenAI-compatible endpoints, so agent frameworks like LangChain, AutoGPT, and custom agents repoint to your infrastructure with no code changes."
points:
- "OpenAI-compatible API — drop-in replacement"
- "RAG on your own knowledge bases"
- "NeMo guardrails on every agent step"
- "Continue and OpenCode integrations for coding agents"
supporting:
- which: "cocos"
name: "Cocos AI"
role: "Confidential Computing Foundation"
blurb: "Hardware TEE isolation for agentic workloads that require the highest assurance of IP protection."
ctaH2: "Agents that work for you,<br />not the model provider."
ctaSub: "Talk to the team about agentic AI deployments, OpenAI-compatible endpoints, and coding agent integrations."
ctaLabel: "View Cube AI"
ctaHref: "/products/cube-ai"
27 changes: 27 additions & 0 deletions src/content/solutions/ai-governance.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
title: "AI Governance — Prove Compliance, Don't Just Promise It | Ultraviolet"
description: "Policy enforcement, complete audit trails, and attestation that make AI use provable to a regulator."
eyebrow: "Solution · AI Governance"
h1: "Prove compliance —<br /><span class=\"hero__accent\">don't just promise it.</span>"
sub: "Policy enforcement, complete audit trails, and hardware attestation that make AI use provable to a regulator — by architecture, not by promise."
compH2: "Hosted AI compliance<br />is contractual, not architectural."
compBody: "Governance for hosted AI depends on vendor promises, contractual SLAs, and borrowed audit artifacts. That's not compliance by architecture — it's compliance by hope. Regulators and legal teams need more."
compHeaders: ["Hosted AI governance", "Ultraviolet AI Governance"]
compRows:
- ["Audit trail", "Vendor-provided; incomplete; not yours.", "Full, queryable audit trail you own and control."]
- ["Policy enforcement", "At the application layer; bypassable.", "At the infrastructure layer; every call."]
- ["Regulatory evidence", "Inherited from the vendor; hard to customize.", "Hardware-attested proofs you generate yourself."]
- ["Data-use proof", "Contractual assurances only.", "Cryptographic attestation of exactly what ran."]
product:
which: "cube"
name: "Cube AI"
role: "Sovereign AI Platform"
blurb: "Governance built into the infrastructure: audit, RBAC, guardrails, and attestation — all running inside your perimeter."
points:
- "Complete audit trail for every interaction"
- "NeMo guardrails on every prompt and response"
- "RBAC + ABAC with domain isolation"
- "Hardware attestation when TEEs are required"
ctaH2: "Compliance by architecture,<br />not by promise."
ctaSub: "Talk to the team about AI governance requirements, GDPR, HIPAA, and EU AI Act compliance."
ctaLabel: "View Cube AI"
ctaHref: "/products/cube-ai"
Loading
Loading