import { useState } from "react"; import Layout from "@/components/Layout"; import SEO from "@/components/SEO"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; import { Button } from "@/components/ui/button"; import { Badge } from "@/components/ui/badge"; import { Monitor, Apple, Terminal, Smartphone, Clock, CheckCircle2, Download, ExternalLink } from "lucide-react"; const CURRENT_VERSION = "0.1.0"; const RELEASE_DATE = "December 2024"; interface PlatformDownload { id: string; name: string; icon: React.ReactNode; description: string; fileName: string; fileSize: string; available: boolean; requirements: string[]; } const platforms: PlatformDownload[] = [ { id: "windows", name: "Windows", icon: , description: "Windows 10 or later (64-bit)", fileName: `AeThex-Desktop-Terminal-${CURRENT_VERSION}-win-x64.exe`, fileSize: "~120 MB", available: true, requirements: ["Windows 10 or later", "64-bit processor", "4 GB RAM minimum"], }, { id: "macos", name: "macOS", icon: , description: "macOS 10.15 (Catalina) or later", fileName: `AeThex-Desktop-Terminal-${CURRENT_VERSION}-mac-universal.dmg`, fileSize: "~130 MB", available: true, requirements: ["macOS 10.15 or later", "Apple Silicon or Intel", "4 GB RAM minimum"], }, { id: "linux", name: "Linux", icon: , description: "Ubuntu 20.04+, Debian 10+, Fedora 32+", fileName: `AeThex-Desktop-Terminal-${CURRENT_VERSION}-x64.AppImage`, fileSize: "~115 MB", available: true, requirements: ["64-bit Linux distribution", "GTK 3.0+", "4 GB RAM minimum"], }, ]; const features = [ "File watcher overlay for real-time project monitoring", "Quick access to all AeThex realms from your desktop", "Discord integration with status sync", "Offline mode for viewing cached content", "Native notifications for opportunities and messages", "Secure local credential storage", ]; export default function Downloads() { const [selectedPlatform, setSelectedPlatform] = useState(null); const handleDownload = (platform: PlatformDownload) => { setSelectedPlatform(platform.id); const releaseUrl = `https://github.com/aethex/aethex-forge/releases/latest`; window.open(releaseUrl, "_blank"); }; return (
Version {CURRENT_VERSION}

Download AeThex Desktop

The AeThex Desktop Terminal brings the full power of the platform to your computer. Access realms, manage projects, and stay connected with your community.

{platforms.map((platform) => (
{platform.icon}
{platform.name} {platform.description}

{platform.fileName}

Size: {platform.fileSize}

{platform.available ? ( ) : ( )}

Requirements:

    {platform.requirements.map((req, i) => (
  • {req}
  • ))}
))}
Desktop Features Everything you need to be productive on your desktop
{features.map((feature, i) => (
{feature}
))}
Mobile Apps iOS and Android apps are coming soon

Stay connected on the go. Our mobile apps will bring notifications, messaging, and quick actions to your pocket.

iOS - Coming Q2 2025 Android - Coming Q2 2025

Released {RELEASE_DATE} • View changelog

); }