"use client"; import { Eyebrow, H3, P } from "@/components/Texts"; import AgentCoordination from "./animations/AgentCoordination"; import DeterministicExecution from "./animations/DeterministicExecution"; import Fungistor from "./animations/Fungistor"; import Herodb from "./animations/Herodb"; import MOSSandboxes from "./animations/MOSSandboxes"; import MyceliumMesh from "./animations/MyceliumMesh"; const bentos: { id: string; eyebrow?: string; title: string; subtitle?: string; description: string; animation: React.ComponentType | null; colSpan: string; rowSpan: string; custom?: boolean; noBorder?: boolean; }[] = [ { id: "core", eyebrow: "ARCHITECTURE", title: "Intelligence Fabric", description: "The sovereign substrate for autonomous AI. Stateless, geo-aware, end-to-end encrypted—and verifiable from intent to execution.", animation: null, colSpan: "lg:col-span-3", rowSpan: "lg:row-span-1", custom: true, noBorder: true, }, // ✅ Updated Bento Cards { id: "fungistor", title: "FungiStor", subtitle: "Long-Term AI Memory", description: "Erasure coding + compression slash storage bloat by up to 10× vs basic replication. Source-encrypted shards are geo-dispersed—lose pieces, rebuild perfectly from a quorum.", animation: Fungistor, colSpan: "lg:col-span-3", rowSpan: "lg:row-span-1", }, { id: "herodb", title: "HeroDB", subtitle: "Active AI Memory", description: "Multimodal vector+keyword retrieval makes RAG feel instant across text, image, audio. Time-aware, policy-guarded context keeps results fresh while access stays governed.", animation: Herodb, colSpan: "lg:col-span-3", rowSpan: "lg:row-span-1", }, { id: "mos", title: "MOS Sandboxes", subtitle: "Secure Agent Workspaces", description: "Attested, signed workspaces spin up ≈5s worldwide—ready to execute. Hardware isolation and scoped egress: run hard, tear down clean, zero residue.", animation: MOSSandboxes, colSpan: "lg:col-span-3", rowSpan: "lg:row-span-1", }, { id: "mesh", title: "Mycelium Mesh", subtitle: "Secure Communication Network", description: "A private, public-key fabric with self-healing multi-path routing. Glides through NATs and firewalls—direct, low-latency, no middlemen.", animation: MyceliumMesh, colSpan: "lg:col-span-2", rowSpan: "lg:row-span-1", }, { id: "deterministic", title: "Deterministic Deployment", subtitle: "Verifiable Code Execution", description: "Declare intent, get a hash; remote attestation proves that is what runs. Reproducible builds, signed artifacts, immutable logs—supply chain, sealed.", animation: DeterministicExecution, colSpan: "lg:col-span-2", rowSpan: "lg:row-span-1", }, { id: "agent-coordination", title: "Agent Coordination", subtitle: "Sovereign Workflow Management", description: "Your private agent conducts swarms of specialists in parallel. Policies fan out work; human checkpoints keep you in command.", animation: AgentCoordination, colSpan: "lg:col-span-2", rowSpan: "lg:row-span-1", }, ]; export function AgentBento() { return (
{bentos.map((card) => (
{!card.noBorder && (
)}
{card.animation ? (
) : (
)}
{card.custom ? ( <> {card.eyebrow && {card.eyebrow}}

{card.title}

{card.description}

) : ( <> {/* ✅ NEW SUBTITLE */}

{card.subtitle}

{card.title}

{card.description}

)}
{!card.noBorder && (
)}
))}
); }