'use client' import { useState } from 'react' import { Copy, Check, Terminal } from 'lucide-react' export function Hero() { const [copied, setCopied] = useState(false) const installCmd = 'curl -fsSL https://raw.githubusercontent.com/GreyhavenHQ/greywall/main/install.sh | sh' function copyInstall() { navigator.clipboard.writeText(installCmd) setCopied(true) setTimeout(() => setCopied(false), 2000) } return (
{/* Subtle background gradient */}
{/* Grid pattern */}
Container-free sandboxing for AI agents

Constrain your agents.
Know what they touch.

OS-native, default-deny sandboxing with real-time visibility into every file access and network call.

{/* Demo video */}
{/* Install command */}
$ {installCmd}
) }