'use client' import { motion } from 'framer-motion' import { ArrowRight, FileText, Terminal, Layers, Sparkles } from 'lucide-react' import Link from 'next/link' const PRODUCTS = [ { id: 'extract', icon: FileText, title: 'Extract Docs', description: 'Fetch llms.txt and documentation from any site. Auto-detects and organizes content for AI agents.', href: '/extract', badge: 'Popular', badgeColor: 'bg-green-500/20 text-green-300', features: ['Auto-detect llms.txt', 'Markdown export', 'ZIP download'], }, { id: 'install', icon: Terminal, title: 'install.md Generator', description: 'Generate LLM-executable installation instructions from any GitHub repo or docs URL using AI.', href: '/install-generator', badge: 'New', badgeColor: 'bg-blue-500/20 text-blue-300', features: ['From GitHub', 'From any URL', 'AI-powered'], }, { id: 'batch', icon: Layers, title: 'Batch Extract', description: 'Extract documentation from multiple URLs at once. Process entire doc ecosystems in parallel.', href: '/batch', badge: null, badgeColor: '', features: ['Multiple URLs', 'Parallel processing', 'Bulk download'], }, { id: 'generator', icon: Sparkles, title: 'llms.txt Generator', description: 'Create your own llms.txt file from scratch. Define sections, add content, and export.', href: '/generator', badge: null, badgeColor: '', features: ['Visual editor', 'Live preview', 'Standard format'], }, ] export default function ProductCards() { return (
Tools for AI-Ready Documentation Everything you need to extract, generate, and manage documentation for AI agents
{PRODUCTS.map((product, index) => (
{product.badge && ( {product.badge} )}

{product.title}

{product.description}

{product.features.map((feature) => ( {feature} ))}
))}
) }