diff --git a/src/pages/agents/AgentBento.tsx b/src/pages/agents/AgentBento.tsx
index 323ebd6..e254b3f 100644
--- a/src/pages/agents/AgentBento.tsx
+++ b/src/pages/agents/AgentBento.tsx
@@ -1,15 +1,32 @@
"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 = [
+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: "Deterministic by Design",
+ title: "Augmented Intelligence Fabric",
description:
- "Every workload runs exactly as declared: no drift, no hidden state, no surprises.",
- video: null,
+ "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,
@@ -23,7 +40,7 @@ const bentos = [
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.",
- video: "/videos/fungistor.mp4",
+ animation: Fungistor,
colSpan: "lg:col-span-3",
rowSpan: "lg:row-span-1",
},
@@ -33,7 +50,7 @@ const bentos = [
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.",
- video: "/videos/herodb.mp4",
+ animation: Herodb,
colSpan: "lg:col-span-3",
rowSpan: "lg:row-span-1",
},
@@ -43,7 +60,7 @@ const bentos = [
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.",
- video: "/videos/herodb.mp4",
+ animation: MOSSandboxes,
colSpan: "lg:col-span-3",
rowSpan: "lg:row-span-1",
},
@@ -53,7 +70,7 @@ const bentos = [
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.",
- video: "/videos/mesh.mp4",
+ animation: MyceliumMesh,
colSpan: "lg:col-span-2",
rowSpan: "lg:row-span-1",
},
@@ -63,7 +80,7 @@ const bentos = [
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.",
- video: "/videos/deterministic.mp4",
+ animation: DeterministicExecution,
colSpan: "lg:col-span-2",
rowSpan: "lg:row-span-1",
},
@@ -73,7 +90,7 @@ const bentos = [
subtitle: "Sovereign Workflow Management",
description:
"Your private agent conducts swarms of specialists in parallel. Policies fan out work; human checkpoints keep you in command.",
- video: "/videos/agent.mp4",
+ animation: AgentCoordination,
colSpan: "lg:col-span-2",
rowSpan: "lg:row-span-1",
},
@@ -101,17 +118,9 @@ export function AgentBento() {
- {/* ✅ VIDEO instead of animation */}
- {card.video ? (
+ {card.animation ? (
-
+
) : (
diff --git a/src/pages/agents/AgentDesign.tsx b/src/pages/agents/AgentDesign.tsx
new file mode 100644
index 0000000..ab5170c
--- /dev/null
+++ b/src/pages/agents/AgentDesign.tsx
@@ -0,0 +1,56 @@
+import {
+ ComputerDesktopIcon,
+ ArrowsRightLeftIcon,
+ CircleStackIcon,
+} from '@heroicons/react/24/solid'
+
+const benefits = [
+ {
+ id: 1,
+ title: 'Each agent operates entirely inside your environment',
+ icon: ComputerDesktopIcon,
+ },
+ {
+ id: 2,
+ title: 'They communicate peer-to-peer across trusted nodes',
+ icon: ArrowsRightLeftIcon,
+ },
+ {
+ id: 3,
+ title: 'They access data locally without exposing it to external providers',
+ icon: CircleStackIcon,
+ },
+]
+
+export function AgentDesign() {
+ return (
+
+
+ {/* ✅ Top horizontal line with spacing */}
+
+
+
+ {/* ✅ Main content */}
+
+
+ {benefits.map((item) => (
+
+
+
+ {item.title}
+
+
+ ))}
+
+
+
+ {/* ✅ Bottom horizontal line with spacing */}
+
+
+
+
+ )
+}
diff --git a/src/pages/agents/AgentHeroAlt.tsx b/src/pages/agents/AgentHeroAlt.tsx
index cde60ee..7abe8ca 100644
--- a/src/pages/agents/AgentHeroAlt.tsx
+++ b/src/pages/agents/AgentHeroAlt.tsx
@@ -14,19 +14,18 @@ export function AgentHeroAlt() {
{/* Inner padding */}
- MYCELIUM AGENTS
+ MYCELIUM AGENTS - COMING IN 2026
- Sovereign AI Agents, Coming Soon.
+ Private, Sovereign and Distributed AI You Control
- The Agent layer will allow you to run autonomous, policy-governed AI that operates on infrastructure you control, with private memory, verifiable execution, and coordination across your personal or organizational environment.
-
-
- Works Alone. Works Together. Use Agents on top of any Mycelium Cloud deployment or pair them with the Mycelium Network for private, encrypted collaboration across users and systems.
+ Mycelium Agents let you deploy and run intelligent systems on your own infrastructure.
+Private, local, and autonomous by design, they give you everything you need to build, host, and connect AI agents without relying on centralized clouds.