diff --git a/public/images/ChatGPT Image Oct 24, 2025, 05_03_52 PM.png b/public/images/ChatGPT Image Oct 24, 2025, 05_03_52 PM.png new file mode 100644 index 0000000..9c4598e Binary files /dev/null and b/public/images/ChatGPT Image Oct 24, 2025, 05_03_52 PM.png differ diff --git a/public/images/agentshero.png b/public/images/agentshero.png new file mode 100644 index 0000000..8bea40d Binary files /dev/null and b/public/images/agentshero.png differ diff --git a/public/images/computehero.jpg b/public/images/computehero.jpg new file mode 100644 index 0000000..f6a4285 Binary files /dev/null and b/public/images/computehero.jpg differ diff --git a/public/images/computehero.png b/public/images/computehero.png new file mode 100644 index 0000000..231ddbd Binary files /dev/null and b/public/images/computehero.png differ diff --git a/public/images/computehero2.png b/public/images/computehero2.png new file mode 100644 index 0000000..57bdeb4 Binary files /dev/null and b/public/images/computehero2.png differ diff --git a/public/images/computehero3.jpg b/public/images/computehero3.jpg new file mode 100644 index 0000000..829f748 Binary files /dev/null and b/public/images/computehero3.jpg differ diff --git a/public/images/computehero3.png b/public/images/computehero3.png new file mode 100644 index 0000000..411240f Binary files /dev/null and b/public/images/computehero3.png differ diff --git a/public/images/computehero4.png b/public/images/computehero4.png new file mode 100644 index 0000000..518ba91 Binary files /dev/null and b/public/images/computehero4.png differ diff --git a/public/images/gpuhero.jpeg b/public/images/gpuhero.jpeg new file mode 100644 index 0000000..ff42606 Binary files /dev/null and b/public/images/gpuhero.jpeg differ diff --git a/public/images/gpuhero.png b/public/images/gpuhero.png new file mode 100644 index 0000000..ee41565 Binary files /dev/null and b/public/images/gpuhero.png differ diff --git a/public/images/homehero1.png b/public/images/homehero1.png new file mode 100644 index 0000000..d38a4bb Binary files /dev/null and b/public/images/homehero1.png differ diff --git a/public/images/isometric-artificial-intelligence-chip-concept-artificial-intelligence-concept-futuristic-microchip-processor-illustration-vector.jpg b/public/images/isometric-artificial-intelligence-chip-concept-artificial-intelligence-concept-futuristic-microchip-processor-illustration-vector.jpg new file mode 100644 index 0000000..3b61ecf Binary files /dev/null and b/public/images/isometric-artificial-intelligence-chip-concept-artificial-intelligence-concept-futuristic-microchip-processor-illustration-vector.jpg differ diff --git a/public/images/mchip3.webp b/public/images/mchip3.webp index 26759e9..a0711b5 100644 Binary files a/public/images/mchip3.webp and b/public/images/mchip3.webp differ diff --git a/src/pages/agents/AgentsHeroAlt.tsx b/src/pages/agents/AgentsHeroAlt.tsx new file mode 100644 index 0000000..9b1d6f6 --- /dev/null +++ b/src/pages/agents/AgentsHeroAlt.tsx @@ -0,0 +1,33 @@ +"use client"; + +import { H2, H5 } from "@/components/Texts"; +import { ScrollDownArrow } from '@/components/ScrollDownArrow'; + +export function AgentsHeroAlt() { + return ( +
+
+

+ + Sovereign AI Agents, Coming Soon. + +

+
+
+
+ Hero is the autonomous agent layer for the Mycelium platform—trusted, policy-aware AI that runs on infrastructure you control and remembers what matters. +
+
+
+ +
+
+ ); +} diff --git a/src/pages/agents/AgentsPage.tsx b/src/pages/agents/AgentsPage.tsx index db4ed39..c76b77b 100644 --- a/src/pages/agents/AgentsPage.tsx +++ b/src/pages/agents/AgentsPage.tsx @@ -4,12 +4,13 @@ import { DeploySection } from './DeploySection' import { GallerySection } from './GallerySection' import { Companies } from './Companies' import { BentoSection } from './BentoSection' +import { AgentsHeroAlt } from './AgentsHeroAlt' export default function AgentsPage() { return (
- + diff --git a/src/pages/cloud/CloudHeroAlt.tsx b/src/pages/cloud/CloudHeroAlt.tsx new file mode 100644 index 0000000..fd808f3 --- /dev/null +++ b/src/pages/cloud/CloudHeroAlt.tsx @@ -0,0 +1,36 @@ +'use client' + +import { Button } from '../../components/Button' + +export function CloudHeroAlt() { + return ( +
+
+ + +
+
+
+

CLOUD

+

The pulse of intelligence runs here.

+

+ Mycelium Cloud blends deterministic compute with quantum-safe storage, delivering a sovereign platform built for zero-ops automation. +

+
+ +
+
+
+
+ ) +} diff --git a/src/pages/cloud/CloudPage.tsx b/src/pages/cloud/CloudPage.tsx index 39ee85e..fe54d08 100644 --- a/src/pages/cloud/CloudPage.tsx +++ b/src/pages/cloud/CloudPage.tsx @@ -4,12 +4,13 @@ import { CloudOverview } from './CloudOverview' import { ComputeStorageSplit } from './ComputeStorageSplit' import { SecurityPillars } from './SecurityPillars' import { CloudCTA } from './CloudCTA' +import { CloudHeroAlt } from './CloudHeroAlt' export default function CloudPage() { return ( <> - + diff --git a/src/pages/compute/ComputeHero.tsx b/src/pages/compute/ComputeHero.tsx index 189d43a..9e3bf49 100644 --- a/src/pages/compute/ComputeHero.tsx +++ b/src/pages/compute/ComputeHero.tsx @@ -1,125 +1,39 @@ 'use client' -import { useId, useState } from 'react' - import { Button } from '../../components/Button' -import { Container } from '../../components/Container' -import ContactForm from '../../components/ContactForm' - -function BackgroundIllustration(props: React.ComponentPropsWithoutRef<'div'>) { - const id = useId() +export function ComputeHero() { return ( -
-
+ - - - - - - - - - + +
+
+
+

COMPUTE

+

The pulse of intelligence runs here.

+

+ Mycelium Compute brings predictable, sovereign performance — free from lock-in, free from drift. + Deploy any workload, anywhere, with cryptographic precision and zero compromise. + From micro-VMs to full clusters, every operation is deterministic, self-managing, and stateless by design. + Compute that verifies itself. Expands itself. Heals itself. +

+
+ +
+
+
) } - -export function ComputeHero() { - const [isContactOpen, setIsContactOpen] = useState(false) - - return ( - <> -
- -
-
-

- Mycelium Compute -

-

- Verifiable, decentralized serverless computing. -

-

- The Mycelium Compute layer offers a decentralized function-as-a-service platform, enabling developers to run code without managing infrastructure. -

-
- -
-
-
- -
- Mycelium Compute illustration -
-
-
-
-
- setIsContactOpen(false)} - title="Join the Waitlist" - formType="compute_waitlist" - /> - - ) -} diff --git a/src/pages/gpu/GpuHero.tsx b/src/pages/gpu/GpuHero.tsx index 0b2c5bb..cee75e4 100644 --- a/src/pages/gpu/GpuHero.tsx +++ b/src/pages/gpu/GpuHero.tsx @@ -1,125 +1,38 @@ 'use client' -import { useId, useState } from 'react' - import { Button } from '../../components/Button' -import { Container } from '../../components/Container' -import ContactForm from '../../components/ContactForm' - -function BackgroundIllustration(props: React.ComponentPropsWithoutRef<'div'>) { - const id = useId() +export function GpuHero() { return ( -
-
+ - - - - - - - - - + +
+
+
+

GPU

+

The energy behind intelligence.

+

+ Mycelium GPU unifies distributed acceleration into a single sovereign fabric — turning fragmented hardware into one adaptive intelligence layer. + Run AI, ML, and rendering workloads anywhere, from edge to core, with deterministic performance and transparent cost. + No silos. No intermediaries. Just raw, verifiable power — orchestrated through code, not control. +

+
+ +
+
+
) } - -export function GpuHero() { - const [isContactOpen, setIsContactOpen] = useState(false) - - return ( - <> -
- -
-
-

- Mycelium GPU -

-

- Decentralized GPU resources for AI and rendering. -

-

- Access a global network of GPU providers for your intensive computing tasks, from machine learning to complex graphical rendering. -

-
- -
-
-
- -
- Mycelium GPU illustration -
-
-
-
-
- setIsContactOpen(false)} - title="Join the Waitlist" - formType="gpu_waitlist" - /> - - ) -} diff --git a/src/pages/home/HomeAurora.tsx b/src/pages/home/HomeAurora.tsx index d07e51f..c34575b 100644 --- a/src/pages/home/HomeAurora.tsx +++ b/src/pages/home/HomeAurora.tsx @@ -7,7 +7,7 @@ export function HomeAurora() { return (