"use client"; import { useState } from "react"; export default function GetStarted() { const [copied, setCopied] = useState(false); const handleCopy = (text) => { navigator.clipboard.writeText(text); setCopied(true); setTimeout(() => setCopied(false), 2000); }; 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 ? "✓ 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.json
Windows: %APPDATA%/9router/db.json
); }