import { Container } from '@/components/Container' import { Eyebrow, SectionHeader } from '@/components/Texts' const components = [ { component: 'Long-Term Memory (FungiStor)', purpose: 'Durable, distributed memory with erasure-coded resilience', backedBy: 'Mycelium Storage', }, { component: 'Active Retrieval (HeroDB)', purpose: 'Fast multimodal vector + keyword retrieval', backedBy: 'Compute + Storage', }, { component: 'Secure Agent Workspaces (MOS Sandboxes)', purpose: 'Ephemeral, isolated execution for agent actions', backedBy: 'Mycelium Compute', }, { component: 'Private Communication (Mycelium Mesh)', purpose: 'Peer-to-peer encrypted network', backedBy: 'Mycelium Network', }, { component: 'Verifiable Execution (Deterministic Deploy)', purpose: 'Ensure the code running is exactly what you signed', backedBy: 'The Stack', }, { component: 'Agent Coordination Engine (coming online next)', purpose: 'Orchestrate multi-step workflows and tool use', backedBy: 'Hero Orchestrator', }, ] export function AgentComponents() { return (
AGENT COMPONENTS The Building Blocks of Sovereign Agents
{components.map((item) => ( ))}
Component Purpose Backed By
{item.component} {item.purpose} {item.backedBy}
) }