"use client"; import { Layers, Users, Zap, Code, GitBranch, Terminal } from "lucide-react"; import { useState } from "react"; const featureData = [ { title: "MODULAR ARCHITECTURE", description: "Build and combine AI agents effortlessly with our flexible, component-based system.", icon: Layers, }, { title: "Multi-Agent Orchestration", description: "Coordinate multiple AI agents for complex tasks and workflows with ease.", icon: Users, }, { title: "High-Performance Runtime", description: "Optimized for real-time applications with sub-millisecond latency.", icon: Zap, }, { title: "Extensible API", description: "Seamlessly integrate with existing codebases and extend functionality.", icon: Code, }, { title: "Version Control", description: "Built-in versioning for AI models and agent configurations.", icon: GitBranch, }, { title: "CLI Tools", description: "Powerful command-line tools for rapid development and deployment.", icon: Terminal, }, ]; export function Features() { const [activeCard, setActiveCard] = useState(null); return (

[ FEATURES ]

Project Structure and Components

Artiv8 is built upon a modular architecture, allowing developers to effortlessly integrate and manage multiple AI agents. This design ensures scalability and flexibility, enabling the creation of complex, intelligent applications.

{featureData.map((feature, index) => (
setActiveCard(index)} onMouseLeave={() => setActiveCard(null)} >
{feature.icon && }

{feature.title}

{feature.description}

))}
); }