"use client"; import { useCopyToClipboard } from "@/shared/hooks/useCopyToClipboard"; export default function GetStarted() { const { copied, copy } = useCopyToClipboard(); const handleCopy = (text) => { copy(text, "landing"); }; return (
{/* Left: Steps */}

Get Started in 30 Seconds

Install 9Router, configure your providers via web dashboard, and start routing AI requests.

1

Install 9Router

Run npx command to start the server instantly

2

Open Dashboard

Configure providers and API keys via web interface

3

Route Requests

Point your CLI tools to http://localhost:20128

{/* Right: Code block */}
{/* Terminal header */}
terminal
{/* Terminal content */}
handleCopy("npx 9router")} > $ npx 9router {copied === "landing" ? "✓ Copied" : "Copy"}
> Starting 9Router...
> Server running on http://localhost:20128
> Dashboard: http://localhost:20128/dashboard
> Ready to route! ✓
📝 Configure providers in dashboard or use environment variables
Data Location:
macOS/Linux: ~/.9router/db/data.sqlite
Windows: %APPDATA%/9router/db/data.sqlite
); }