"use client"; import Link from "next/link"; const AGENTS = [ { id: "thoth", name: "Thoth", role: "Strategy & Research", icon: "🦉", color: "#6366f1", status: "idle" }, { id: "ptah", name: "Ptah", role: "Dev & Ops", icon: "🛠️", color: "#f59e0b", status: "idle" }, { id: "seshat", name: "Seshat", role: "Content & SEO", icon: "📜", color: "#22c55e", status: "idle" }, { id: "anubis", name: "Anubis", role: "Outreach & Growth", icon: "🐕", color: "#ef4444", status: "idle" }, { id: "thoth-trading", name: "Thoth Trading", role: "Market Research", icon: "📈", color: "#10b981", status: "idle" }, { id: "sekhmet", name: "Sekhmet", role: "Trade Execution", icon: "🦁", color: "#fbbf24", status: "idle" }, { id: "hathor", name: "Hathor", role: "Personal Growth", icon: "💜", color: "#a855f7", status: "idle" }, ]; const SQUADS = [ { name: "SiteMente Squad", icon: "🌐", agents: ["thoth", "ptah", "seshat", "anubis"], }, { name: "Trading Squad", icon: "📈", agents: ["thoth-trading", "sekhmet"], }, { name: "Personal", icon: "💜", agents: ["hathor"], }, ]; export default function AgentsPage() { return (

👥 Agent Roster

Manage your AI agent council

{SQUADS.map(squad => (

{squad.icon} {squad.name}

{squad.agents.map(agentId => { const agent = AGENTS.find(a => a.id === agentId); if (!agent) return null; return (
{agent.icon}

{agent.name}

{agent.role}

{agent.status}
); })}
))}

💡 Click any agent to view their command center with tasks, logs, and brainown outputs.

); }