import type { ReactNode } from 'react' import { Globe, ShieldCheck, Zap, FileCheck } from 'lucide-react' interface PartnerLogo { name: string label: string category: string badge: string color: string icon: ReactNode } export default function EnterpriseEcosystemBanner() { const partners: PartnerLogo[] = [ { name: 'CrewAI', label: 'Native BTPTaskGuard & WrapTools', category: 'MULTI-AGENT FRAMEWORK', badge: 'Drop-In Guard', color: '#f59e0b', icon: ( ) }, { name: 'LangGraph & LangChain', label: 'StateGraph Invariant Node Gates', category: 'GRAPH ORCHESTRATION', badge: 'State Interceptor', color: '#10b981', icon: ( ) }, { name: 'Microsoft AutoGen', label: 'ConversableAgent Wire Interceptor', category: 'SWARM CONVERSATION', badge: 'Zero Leakage', color: '#00a4ef', icon: ( ) }, { name: 'Claude Desktop & Cursor', label: 'Standard MCP Protocol Proxy', category: 'DEVELOPER AGENT IDE', badge: 'MCP Compliant', color: '#d97706', icon: ( ) }, { name: 'OpenAI Swarms & GPT-4o', label: 'Function Calling AST Inspector', category: 'FUNCTION EXECUTION', badge: 'Tool Calling Gate', color: '#10b981', icon: ( ) }, { name: 'Docker & Kubernetes', label: 'In-Process Container & Pod Isolation', category: 'CONTAINER DEFENSE', badge: 'Defense-in-Depth', color: '#2496ed', icon: ( ) }, { name: 'LlamaIndex Workflows', label: 'Event-Driven Pipeline AST Guard', category: 'RAG & WORKFLOWS', badge: 'Pipeline Gate', color: '#a855f7', icon: ( ) }, { name: 'LiteLLM & Local Models', label: 'Universal Model Wire Gateway', category: 'MODEL GATEWAY', badge: 'Zero Leakage', color: '#ec4899', icon: ( ) }, { name: 'Google Gemini & Vertex AI', label: 'Gemini 2.0 Function Declaration Guard', category: 'FRONTIER MULTIMODAL', badge: 'Vertex AI Compatible', color: '#4285f4', icon: ( ) }, { name: 'AWS Bedrock & Containers', label: 'Runtime Invariant Attestation', category: 'CLOUD RUNTIME', badge: 'Enterprise Secured', color: '#ff9900', icon: ( ) } ] return (
{/* Background Gradient Glow */}
[ UNIVERSAL AGENT FRAMEWORKS & RUNTIMES ]

Zero-friction interoperability. Protects CrewAI, LangGraph, AutoGen, Claude, and OpenAI tool dispatches with deterministic in-process AST invariant gating before execution hits the operating system or database.

{/* Dynamic Animated Marquee Row */}
{[...partners, ...partners].map((p, idx) => (
{/* Dedicated SVG Company Logo Container */}
{p.icon}
{p.name} {p.badge}
{p.label}
))}
{/* Regulatory & Verification Pill Row */}
SOC 2-Ready Control Framework • EU AI Act Art. 14 & 15 Circuit Breaker • Fastest & Most Reliable AST Gating • Docker & Container In-Process Defense
) }