projectophase-0 spike · state layer for LLM-built projects

Arctx Landing Page

active · updated 2026-07-31 15:24

Description

Public landing page for arctx.ai — dark graphite/amber, ledger-as-save-file identity, waitlist. Built via Claude Code with 21st.dev components, directed from Claude.ai through projecto.

Charter

## What this is The public landing page for Arctx (arctx.ai) — "Every LLM project. One stateful home." / alt: "The save button for AI work." ## Design system (non-negotiable skin; graft all 21st.dev components into this) - Palette: bg #101214, surface #17191D, surface-2 #1D2025, border #262A30, text #E7E4DD, muted #8B9096, accent amber #E8A33D (single accent), good #7BB26A - Type: display grotesk for headlines (Space Grotesk or similar via Google Fonts), Inter body, IBM Plex Mono for labels/ledger/terminal - Signature: section eyebrows styled as ledger entries, mono, e.g. "arctx · hero · 01"; the page reads like a save file - Dark only. Amber used sparingly: status dots, CTA, ledger highlights. No gradients-everywhere; restraint. ## Approved copy - Headline: "Every LLM project. One stateful home." - Subhead: "Start a project anywhere — Claude Code, Codex, Cursor, or inside Arctx — and every tool picks up exactly where the last one left off." - Pain hook: "AI has no save button. Arctx is the save button." - Callout 1 "Build inside Arctx." full AI workspace — chats, plans, documents, tasks — any model assigned to any job. - Callout 2 "Stay in sync everywhere." connect any tool via MCP or CLI; every session resumes exactly where the last ended. - Callout 3 "One timeline, every tool." see what each AI did, when, on which branch — one ledger. - Rhythm phrase: "any model, any tool, any machine". CTA: join the early access waitlist. ## Sections (build order) 1 Nav (minimal) · 2 Hero + waitlist input · 3 Problem strip (pain hook) · 4 /save terminal demo (signature) · 5 Three callouts (bento) · 6 Cross-tool ledger visual (use real entries: claude-code note -> manus decision -> manus session_summary, from the Daigo project today) · 7 Works-with logo strip (Claude Code, Claude Desktop, Codex, Cursor, Manus, "anything with MCP") · 8 Early-access CTA · 9 FAQ (what is it / how does it connect / is my data safe / which models / when does it launch) · 10 Footer ## Constraints - Stack: single Next.js app (or static export), Tailwind; deploys to Vercel project "arctx-landing"; domain arctx.ai after approval - Waitlist: collect email; no email provider wired yet — store to a simple table or log; do NOT wire Resend (no account) - User will supply 21st.dev components per section (Magic MCP in Claude Code); adapt each into the design system above — never ship a component with its stock palette/type - Pronunciation line near footer: "Arctx — say ark-tex."

Tasks

Timeline — every tool, one ledger

Add context from the UI