"use client" import type React from "react" import { useState } from "react" import { Check, ChevronRight, Clock } from "lucide-react" import { Separator } from "@/components/ui/separator" import { Badge } from "@/components/ui/badge" import { Button } from "@/components/ui/button" import { motion } from "framer-motion" import Link from "next/link" export default function Pricing() { const [hoveredCard, setHoveredCard] = useState(null) const features = { everything: [ "Use anything and everything on LibreCloud", "Unlimited Password/Secret Storage with Vaultwarden", "4GB of Email Storage", "Unlimited Git Repositories with Gitea", "Unlimited Fair-Use Actions runs with Gitea", "Priority support via Email/Telegram", ], storage: [ "ZERO FEES - You pay the price we pay", "Through some providers, we offer 24/7 monitoring", "Several data storage providers to choose from", "Clone/erase your entire disk at any time (coming soon)", "Do anything with your extra slice... we'll setup email, services, and more at no additional cost", ], ai: [ "Flexible options such as OpenRouter and Cloud VPS", "Pay per token or hour at no additional cost from LibreCloud", "Use our open-source chat interface with a range of providers", "Use the latest models such as Anthropic's Claude 3.7 Sonnet and OpenAI's o3-mini" ], } const FeatureItem = ({ children }: { children: React.ReactNode }) => (
{children}
) const cardVariants = { default: { scale: 1, y: 0 }, hover: { scale: 1.03, y: -8 }, } return (

Pricing You'll Love

Simple, transparent pricing with zero additional fees.

setHoveredCard(0)} onMouseLeave={() => setHoveredCard(null)} >

Everything

Most Popular
$0.00 /mo

All the essential services you need, completely free.

What's included:

{features.everything.map((feature, index) => ( {feature} ))}
setHoveredCard(1)} onMouseLeave={() => setHoveredCard(null)} >

Storage

Starting at
$0.117 /GB

Flexible storage options with no markup.

What's included:

{features.storage.map((feature, index) => ( {feature} ))}

Calculator price rounded to nearest dollar and based on ElcroDigital provider

setHoveredCard(2)} onMouseLeave={() => setHoveredCard(null)} >

Generative AI

Starting at
$0.00 /M tokens

Access powerful AI models at cost price.

What's included:

{features.ai.map((feature, index) => ( {feature} ))}
) }