diff --git a/src/pages/agents/AgentHeroAlt.tsx b/src/pages/agents/AgentHeroAlt.tsx index 56887e7..494ed8e 100644 --- a/src/pages/agents/AgentHeroAlt.tsx +++ b/src/pages/agents/AgentHeroAlt.tsx @@ -1,7 +1,7 @@ 'use client' import { Button } from '../../components/Button' -import { Eyebrow, SectionHeader, P, H3 } from '../../components/Texts' +import { Eyebrow, P, H3 } from '../../components/Texts' export function AgentHeroAlt() { return ( diff --git a/src/pages/cloud/CloudDesign.tsx b/src/pages/cloud/CloudDesign.tsx new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/cloud/CloudPage.tsx b/src/pages/cloud/CloudPage.tsx index c770aa8..7dec66e 100644 --- a/src/pages/cloud/CloudPage.tsx +++ b/src/pages/cloud/CloudPage.tsx @@ -1,14 +1,11 @@ import { AnimatedSection } from '../../components/AnimatedSection' import { CloudArchitecture } from './CloudArchitecture' import { CloudFeatures } from './CloudFeatures' -import { CloudGettingStarted } from './CloudGettingStarted' import { CloudUseCases } from './CloudUseCases' -import { SecurityPillars } from './SecurityPillars' import { CloudCTA } from './CloudCTA' import { CloudHeroNew } from './CloudHeroNew' import { CloudHosting } from './CloudHosting' import { CloudBluePrint } from './CloudBluePrint' -import { CloudDesign } from './CloudDesign' export default function CloudPage() { return ( @@ -22,10 +19,6 @@ export default function CloudPage() { - - - - diff --git a/src/pages/compute/ComputeDesign.tsx b/src/pages/compute/ComputeDesign.tsx index 21ee844..c2669f1 100644 --- a/src/pages/compute/ComputeDesign.tsx +++ b/src/pages/compute/ComputeDesign.tsx @@ -24,7 +24,7 @@ const features = [ }, ] -export default function ComputeDesign() { +export function ComputeDesign() { return (
diff --git a/src/pages/compute/ComputeHero.tsx b/src/pages/compute/ComputeHero.tsx index 809188f..5cd5585 100644 --- a/src/pages/compute/ComputeHero.tsx +++ b/src/pages/compute/ComputeHero.tsx @@ -1,7 +1,7 @@ 'use client' import { Button } from '../../components/Button' -import { Eyebrow, SectionHeader, P, H3 } from '../../components/Texts' +import { Eyebrow, P, H3 } from '../../components/Texts' export function ComputeHero() { return ( diff --git a/src/pages/gpu/GpuCapabilities.tsx b/src/pages/gpu/GpuCapabilities.tsx index 474f6bb..3b4f671 100644 --- a/src/pages/gpu/GpuCapabilities.tsx +++ b/src/pages/gpu/GpuCapabilities.tsx @@ -1,50 +1,60 @@ +import { + SparklesIcon, + Cog6ToothIcon, + CubeTransparentIcon, + CpuChipIcon, +} from '@heroicons/react/24/solid' +import { Eyebrow, H3, P, CT, CP } from '../../components/Texts' import { Container } from '../../components/Container' -import { Eyebrow, SectionHeader, P } from '../../components/Texts' -const architecture = [ +const capabilities = [ { - title: 'Sovereign Compute Nodes', - description: 'GPUs hosted on hardware you trust.', + name: 'AI / ML Inference & Training', + description: 'LLMs, embeddings, transformers, fine-tuning', + icon: SparklesIcon, }, { - title: 'Encrypted Mesh Networking', - description: 'Secure, private connectivity to workloads.', + name: 'Acceleration in Kubernetes Workloads', + description: 'GPU-backed deployments on Mycelium Cloud', + icon: Cog6ToothIcon, }, { - title: 'Reservation & Verification Layer', - description: 'Guarantees GPU access and consistency.', + name: 'Rendering & Simulation', + description: 'Scientific visualization, VFX, real-time 3D', + icon: CubeTransparentIcon, + }, + { + name: 'Agent Compute & RAG Pipelines', + description: 'Vector memory + model execution on sovereign hardware', + icon: CpuChipIcon, }, ] -export function GpuArchitecture() { +export function GpuCapabilities() { return ( -
+
- ARCHITECTURE - - HOW IT WORKS - + CAPABILITIES +

What You Can Run on Mycelium Cloud

- A sovereign GPU fabric built for transparent access, secure routing, - and guaranteed performance—no opaque clouds or shared queues. + GPU workloads can run anywhere on the mesh — on cloud capacity, your own machines, + or edge nodes — with full sovereignty.

-
- {architecture.map((item) => ( -
-

- {item.title} -

-

- {item.description} -

-
- ))} +
+
+ {capabilities.map((feature) => ( +
+
+
+ {feature.name} + {feature.description} +
+ ))} +
diff --git a/src/pages/gpu/GpuPage.tsx b/src/pages/gpu/GpuPage.tsx index 5f4257e..3d08198 100644 --- a/src/pages/gpu/GpuPage.tsx +++ b/src/pages/gpu/GpuPage.tsx @@ -2,10 +2,7 @@ import { AnimatedSection } from '../../components/AnimatedSection' import { GpuHero } from './GpuHero' import { GpuOverview } from './GpuOverview' import { GpuArchitecture } from './GpuArchitecture' -import { GpuIntegration } from './GpuIntegration' import { GpuUseCases } from './GpuUseCases' -import { GpuGettingStarted } from './GpuGettingStarted' -import { GpuDifferentiators } from './GpuDifferentiators' import { CallToAction } from './CallToAction' import { GpuCapabilities } from './GpuCapabilities' import { GpuDesign } from './GpuDesign' diff --git a/src/pages/storage/StorageDesign.tsx b/src/pages/storage/StorageDesign.tsx index f323a32..e08d091 100644 --- a/src/pages/storage/StorageDesign.tsx +++ b/src/pages/storage/StorageDesign.tsx @@ -1,5 +1,5 @@ import { Container } from '../../components/Container' -import { Eyebrow, H3, P, CT, CP } from '../../components/Texts' +import { Eyebrow, H3, P, CT } from '../../components/Texts' import { LockClosedIcon, ArrowPathIcon, diff --git a/src/pages/storage/StoragePage.tsx b/src/pages/storage/StoragePage.tsx index 73ae4f3..44023eb 100644 --- a/src/pages/storage/StoragePage.tsx +++ b/src/pages/storage/StoragePage.tsx @@ -1,11 +1,8 @@ import { AnimatedSection } from '../../components/AnimatedSection' import { StorageHero } from './StorageHero' import { StorageOverview } from './StorageOverview' -import { StorageFeatures } from './StorageFeatures' import { StorageArchitecture } from './StorageArchitecture' -import { StorageDeveloperExperience } from './StorageDeveloperExperience' import { StorageUseCases } from './StorageUseCases' -import { StorageDifferentiators } from './StorageDifferentiators' import { CallToAction } from './CallToAction' import { StorageCapabilities } from './StorageCapabilities' import { StorageDesign } from './StorageDesign'