import { ShieldCheck, Cpu, Layers, Sparkles, FolderSync, MousePointerClick } from "lucide-react"; import { motion } from "motion/react"; export default function Features() { const featuresList = [ { id: "feat-formats", title: "200+ Multi-Media Formats", description: "Seamlessly convert documents (PDF, Word, TXT), images (WebP, PNG, JPG, GIF), videos (MP4, AVI, MKV), and audios (MP3, WAV, FLAC).", icon: , }, { id: "feat-offline", title: "100% On-Device Offline Engine", description: "Keep private business compliance pristine. Zero server uploads mean 100% data confidentiality, shielding you from third-party server risks.", icon: , }, { id: "feat-gpu", title: "GPU Hardware Accelerated", description: "Fully optimized for Nvidia CUDA, OpenCL, and Apple Metal. Achieve up to 200x speedups during complex encoding and file compressing.", icon: , }, { id: "feat-ai", title: "Local AI Super-Resolution", description: "Upscale pixelated images, clarify noisy interviews, or automatically summarize files using fully local models with no token usage.", icon: , }, { id: "feat-batch", title: "Smart Batch Pipeline", description: "Drop folder collections other software crashes on. Parallel multitasking processing converts batches of 500+ items seamlessly.", icon: , }, { id: "feat-drag", title: "Fluid Drag & Drop Workspace", description: "Drop files directly into the minimized background desktop panel or folder watch list to process media in seconds.", icon: , }, ]; return (
{/* Header */}
Technical Architecture

Engineered for{" "} maximum power

Why send confidential layouts and corporate multimedia to server queues? Protect your pipelines with high-speed local processing.

{/* Feature Grid */}
{featuresList.map((feature, i) => ( {/* Highlight background shine */}
{feature.icon}

{feature.title}

{feature.description}

))}
); }