import Link from "next/link" import { ChevronRight, Zap, Star, Home } from "lucide-react" import { Button } from "@/components/ui/button" import VideoPlayer from "./components/LandingPage/VideoPlayer" import { DEVICE_COST, discordInviteLink, SUBSCRIPTION_COST, tiktokLink, videoSrc, videoSrc2, videoSrc3, videoSrc4 } from "@/lib/data"; import { createClient } from "@/utils/supabase/server" import { getAllPersonalities } from "@/db/personalities" import { CharacterShowcase } from "./components/LandingPage/CharacterShowcase"; import { CreateCharacterShowcase } from "./components/LandingPage/CreateCharacterShowcase"; import { FaDiscord, FaTiktok } from "react-icons/fa"; import ProductsSection from "./components/LandingPage/ProductsSection"; import Image from "next/image"; export default async function LandingPage() { const supabase = createClient(); const allPersonalities = await getAllPersonalities(supabase); const adultPersonalities = allPersonalities.filter((personality) => !personality.is_story && !personality.is_child_voice); return (
{/* Hero Section */}

Realtime, Conversational AI {" "} on ESP32 with Arduino and Edge Functions

Attach your Elato device to any toy or plushie and watch them become AI characters you can talk to!

200+ Happy Customers
{/*
*/}

POWERED BY

{/* Products Section */} {/* How It Works */}

Super Simple to Use

Just 3 easy steps to epic conversations

1

Attach

Attach the Elato device to any toy or plushie

2

Configure

Use our web app to set up your toy's personality

3

Talk

Start chatting with your toy - it's that simple!

{/* Character Showcase */} {/* Create Character Showcase */} {/* Testimonials */}

Our Early Customers Love It

"I attached the device to my childhood teddy bear and it's been such a nostalgic experience. Totally worth it!"

Ed S., 28

"I'm a collector of vintage action figures, and its brought them to life in ways I never imagined. My Voltron figure now has the personality I always envisioned for it!"

Michael R., 17

"It's like bouncing ideas off a best friend who's always there to listen."

Kai L., 48
{/* Pricing */}

Get Your Elato Today!

${DEVICE_COST}
One-time purchase + ${SUBSCRIPTION_COST}/month after first FREE month
(or use your own OpenAI API key)
Works with ANY toy or plushie
Create unlimited AI characters
First month subscription FREE
Easy to set up in minutes
{/* FAQ */} {/*
*/} {/* CTA */} {/*

Ready to Bring Your Toys to Life?

Order your Elato device today and watch the magic happen!

First month subscription FREE, then just ${SUBSCRIPTION_COST}/month (or use your own OpenAI API key)

*/}
) }