/* eslint-disable react/jsx-no-target-blank */ import { getVSCodeDownloads } from "@/lib/stats" import { Button } from "@/components/ui" import { AnimatedBackground, CodeExample, CompanyLogos, FAQSection, Features, InstallSection, Testimonials, } from "@/components/homepage" import { EXTERNAL_LINKS } from "@/lib/constants" import { ArrowRight } from "lucide-react" import { StructuredData } from "@/components/structured-data" // Invalidate cache when a request comes in, at most once every hour. export const revalidate = 3600 export default async function Home() { const downloads = await getVSCodeDownloads() return ( <>

The AI dev team that gets things done.

Roo's specialized modes stay on task and ship great code. Open source and works with any model.

) }