diff --git a/public/images/placeholder.png b/public/images/placeholder.png new file mode 100644 index 0000000..bf822b7 Binary files /dev/null and b/public/images/placeholder.png differ diff --git a/public/videos/agent.mp4 b/public/videos/agent.mp4 new file mode 100644 index 0000000..0d1098e Binary files /dev/null and b/public/videos/agent.mp4 differ diff --git a/public/videos/deterministic.mp4 b/public/videos/deterministic.mp4 new file mode 100644 index 0000000..96216f5 Binary files /dev/null and b/public/videos/deterministic.mp4 differ diff --git a/public/videos/fungistor.mp4 b/public/videos/fungistor.mp4 new file mode 100644 index 0000000..1119e17 Binary files /dev/null and b/public/videos/fungistor.mp4 differ diff --git a/public/videos/herodb.mp4 b/public/videos/herodb.mp4 new file mode 100644 index 0000000..d2e1e8c Binary files /dev/null and b/public/videos/herodb.mp4 differ diff --git a/public/videos/mesh.mp4 b/public/videos/mesh.mp4 new file mode 100644 index 0000000..0aa5c2e Binary files /dev/null and b/public/videos/mesh.mp4 differ diff --git a/public/videos/sandbox.mp4 b/public/videos/sandbox.mp4 new file mode 100644 index 0000000..66014aa Binary files /dev/null and b/public/videos/sandbox.mp4 differ diff --git a/public/videos/universal.mp4 b/public/videos/universal.mp4 new file mode 100644 index 0000000..e2692a8 Binary files /dev/null and b/public/videos/universal.mp4 differ diff --git a/src/app/(main)/page.tsx b/src/app/(main)/page.tsx index 83154eb..6700e26 100644 --- a/src/app/(main)/page.tsx +++ b/src/app/(main)/page.tsx @@ -24,7 +24,7 @@ export default function Home() {
-
+
@@ -36,9 +36,6 @@ export default function Home() {
-
- -
diff --git a/src/components/BentoReviews.tsx b/src/components/BentoReviews.tsx index 056f17c..714e736 100644 --- a/src/components/BentoReviews.tsx +++ b/src/components/BentoReviews.tsx @@ -1,19 +1,56 @@ "use client"; import { cn } from "@/lib/utils"; -import { H1, H2, H3, H4, P, CT, CP } from "@/components/Texts"; +import { H1, H2, H3, H4, P, CT, CP, NL } from "@/components/Texts"; import React, { useRef } from "react"; import { BentoGrid, BentoGridItem } from "@/components/ui/bento-grid"; import { motion, AnimatePresence, useInView } from 'framer-motion' -import { - IconArrowWaveRightUp, - IconBoxAlignRightFilled, - IconBoxAlignTopLeft, - IconClipboardCopy, - IconFileBroken, - IconSignature, - IconTableColumn, -} from "@tabler/icons-react"; + +const items = [ + { + title: 'FungiStor', + subtitle: 'Long-Term AI Memory', + description: 'Quantum-safe permanent storage preserving AI knowledge forever. Zero-knowledge architecture with mathematical dispersal ensures immortality.', + video: "/videos/fungistor.mp4", + }, + { + title: 'HeroDB', + subtitle: 'Active AI Memory', + description: 'High-performance datastore for AI working memory. Multi-modal indexing enables vector search with global accessibility.', + video: "/videos/herodb.mp4", + }, + { + title: 'MOS Sandboxes', + subtitle: 'Secure Agent Workspaces', + description: 'Lightweight isolated environments deploying globally in five seconds. Hardware-level isolation ensures maximum security for agents.', + video: "/videos/sandbox.mp4", + }, + { + title: 'Mycelium Mesh', + subtitle: 'Secure Communication Network', + description: 'Peer-to-peer overlay network with end-to-end encryption. Self-healing shortest-path routing creates resilient agentic communication.', + video: "/videos/mesh.mp4", + }, + { + title: 'Deterministic Deployment', + subtitle: 'Verifiable Code Execution', + description: 'Cryptographic guarantee system ensuring deployed code matches specifications. Prevents supply-chain attacks with immutable trails.', + video: "/videos/deterministic.mp4", + }, + { + title: 'Agent Coordination', + subtitle: 'Sovereign Workflow Management', + description: 'User-centric orchestration where HERO agents coordinate worker fleets. Planetary-scale coordination with instant spawning.', + video: "/videos/agent.mp4", + }, + { + title: 'Universal Interface Layer', + subtitle: 'AI Service Gateway', + description: 'Unified broker connecting agents to LLMs, APIs, and services. Integrated micropayments simplify development.', + video: "/videos/universal.mp4", + }, + +]; export function BentoReviews() { const ref = useRef(null); @@ -21,20 +58,20 @@ export function BentoReviews() { return (
-
+
-

Mycelium Technologies

+

Mycelium Technologies

A robust infrastructure layer for autonomous AI agents, our technology stack @@ -47,9 +84,9 @@ export function BentoReviews() { ))} @@ -57,51 +94,4 @@ export function BentoReviews() {

); } -const Skeleton = () => ( -
-); -const items = [ - { - title: 'FungiStor: Long-Term AI Memory', - description: 'Quantum-safe permanent storage preserving AI knowledge forever. Zero-knowledge architecture with mathematical dispersal ensures immortality.', - header: , - icon: , - }, - { - title: 'HeroDB: Active AI Memory', - description: 'High-performance datastore for AI working memory. Multi-modal indexing enables vector search with global accessibility.', - header: , - icon: , - }, - { - title: 'MOS Sandboxes: Secure Agent Workspaces', - description: 'Lightweight isolated environments deploying globally in five seconds. Hardware-level isolation ensures maximum security for agents.', - header: , - icon: , - }, - { - title: 'Mycelium Mesh: Secure Communication Network', - description: 'Peer-to-peer overlay network with end-to-end encryption. Self-healing shortest-path routing creates resilient agentic communication.', - header: , - icon: , - }, - { - title: 'Deterministic Deployment: Verifiable Code Execution', - description: 'Cryptographic guarantee system ensuring deployed code matches specifications. Prevents supply-chain attacks with immutable trails.', - header: , - icon: , - }, - { - title: 'Agent Coordination: Sovereign Workflow Management', - description: 'User-centric orchestration where HERO agents coordinate worker fleets. Planetary-scale coordination with instant spawning.', - header: , - icon: , - }, - { - title: 'Universal Interface Layer: AI Service Gateway', - description: 'Unified broker connecting agents to LLMs, APIs, and services. Integrated micropayments simplify development.', - header: , - icon: , - }, -]; diff --git a/src/components/ui/bento-grid.tsx b/src/components/ui/bento-grid.tsx index 357e63e..a72cd4e 100644 --- a/src/components/ui/bento-grid.tsx +++ b/src/components/ui/bento-grid.tsx @@ -1,5 +1,6 @@ import { cn } from "@/lib/utils"; -import { H1, H2, H3, H4, P, CT, CP } from "@/components/Texts"; +import { H1, H2, H3, H4, P, CT, CP, NL } from "@/components/Texts"; +import Image from 'next/image'; export const BentoGrid = ({ className, @@ -23,28 +24,43 @@ export const BentoGrid = ({ export const BentoGridItem = ({ className, title, + subtitle, description, - header, - icon, + img, + video, }: { className?: string; title?: string | React.ReactNode; + subtitle?: string | React.ReactNode; description?: string | React.ReactNode; - header?: React.ReactNode; - icon?: React.ReactNode; + img?: string; + video?: string; }) => { return (
- {header} -
- {icon} +
+ {video ? ( +
+
{title} - {description} + {subtitle} + {description}
);