From 2479872d47948f6752764316d951652a11f50a92 Mon Sep 17 00:00:00 2001 From: Sidney Swift <158200036+sidneyswift@users.noreply.github.com> Date: Mon, 6 Apr 2026 00:36:36 -0400 Subject: [PATCH] fix: update hero terminal to show CLI install + research commands Made-with: Cursor --- app/page.tsx | 238 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 238 insertions(+) create mode 100644 app/page.tsx diff --git a/app/page.tsx b/app/page.tsx new file mode 100644 index 0000000..afc0018 --- /dev/null +++ b/app/page.tsx @@ -0,0 +1,238 @@ +import Link from "next/link"; +import Image from "next/image"; +import { siteConfig } from "@/lib/config"; + +const CAPABILITIES = [ + { name: "Research", desc: "Artist profiles, audience data, competitor analysis, chart tracking" }, + { name: "Content", desc: "Videos, images, captions, social posts — from artist context, not templates" }, + { name: "Catalog", desc: "Ingest, normalize, and manage music catalogs at scale" }, + { name: "Distribution", desc: "Post to socials, pitch to playlists, schedule releases" }, +]; + +const CODE_LINES = [ + { dim: true, text: "# Install the CLI" }, + { dim: false, text: "npm install -g @recoupable/cli" }, + { dim: true, text: "" }, + { dim: true, text: "# Research an artist" }, + { dim: false, text: "recoup research \"Gatsby Grace\"" }, + { dim: false, text: "recoup research metrics \"Gatsby Grace\" --source spotify" }, + { dim: false, text: "recoup research similar \"Gatsby Grace\" --json" }, +]; + +export default function HomePage() { + return ( + <> + {/* ═══ HERO ═══ */} +
+ {/* Dot grid background */} +
+ + {/* ═══ CAPABILITIES ═══ */} +
+
+
+ {CAPABILITIES.map((cap) => ( +
+

{cap.name}

+

{cap.desc}

+
+ ))} +
+
+
+ + {/* ═══ SOCIAL PROOF ═══ */} +
+
+
+ {[ + { stat: "40+", label: "API endpoints" }, + { stat: "8", label: "labels and distributors" }, + { stat: "3", label: "entry points: API, MCP, CLI" }, + { stat: "<1m", label: "to first request" }, + ].map((item) => ( +
+

{item.stat}

+

{item.label}

+
+ ))} +
+
+
+ + {/* ═══ HOW IT WORKS ═══ */} +
+
+

How it works

+

+ Three ways in. One music toolkit. Any agent. +

+ +
+ {[ + { step: "01", title: "Connect via API, MCP, or CLI", desc: "One API key. Your agent connects through REST endpoints, an MCP server, or the command line — whichever fits your stack.", icon: "M13.828 10.172a4 4 0 0 0-5.656 0l-4 4a4 4 0 1 0 5.656 5.656l1.102-1.101" }, + { step: "02", title: "Give your agent music capabilities", desc: "Artist research, content creation, catalog management, distribution tools. 40+ endpoints that turn any agent into a music industry operator.", icon: "M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2" }, + { step: "03", title: "It runs. You ship.", desc: "Your agent researches artists, creates content, manages catalogs, and distributes — autonomously. Or use our agents if you don't have your own.", icon: "M13 2L3 14h9l-1 8 10-12h-9l1-8" }, + ].map((item) => ( +
+
+ {item.step === "02" && } +
+

{item.step}

+

{item.title}

+

{item.desc}

+
+ ))} +
+
+
+ + {/* ═══ WHAT MAKES THIS DIFFERENT ═══ */} +
+
+

Why teams build on Recoupable

+

+ Not another music AI app. The infrastructure layer that music agents run on. +

+ +
+ {[ + { title: "Agent-native from day one", desc: "Built for AI agents first, not retrofitted. MCP server, REST API, and CLI — designed so any agent can plug in and operate." }, + { title: "Deep music context", desc: "Every endpoint understands releases, catalog, audience, and revenue. Not a generic API with a music skin." }, + { title: "We dogfood it", desc: "We run our own AI-native record label on these exact tools. If it works for us, it works for your agents." }, + { title: "Your stack, your agents", desc: "Use your own agent framework, your own models, your own orchestration. We provide the music capabilities — you decide how to use them." }, + ].map((item) => ( +
+

{item.title}

+

{item.desc}

+
+ ))} +
+
+
+ + {/* ═══ PROOF ═══ */} +
+
+ Sidney Swift +
+ “We built these tools for agents. Then we ran an entire record label on them to prove they work.” +
+

Sidney Swift, Founder — 22 videos in 2 hours, zero editing.

+
+
+ + {/* ═══ CLOSING CTA ═══ */} +
+
+

+ Give your agent the music industry. +

+

+ Free API key. First request in under a minute. No credit card required. +

+
+ + Get your API key + + + Read the docs + +
+
+
+ + ); +}