Files
AgentCompany/landing/lib/product-narrative.ts
T
ZacharyZhang-NY c027508b97 Retire the 1.0.0 installer and take dead macOS links off the site
Deleting the old Windows build from R2 surfaced something worse: the
two macOS DMG links had no objects behind them at all - the mac builds
were never uploaded, so every mac download click has been a 404.

- R2 now holds exactly one desktop artifact: AC/AgentCompany-1.1.0-x64
  .exe (old exe deleted on operator instruction, verified 404)
- The release manifest drops the macOS entry with a comment explaining
  how it comes back (upload real DMGs first); footer mac links removed;
  hero reads "Available on Windows - macOS build coming soon"
- Root fix in platform-support: FAQ/JSON-LD copy now derives from
  whatever platforms the manifest actually ships instead of
  hard-requiring macos+windows, so the site structurally cannot
  advertise a platform without a real artifact behind it
- Landing e2e updated (>=1 tracked asset) and green; redeployed and
  verified live: no r2.dev leaks, no mac links, coming-soon copy shown,
  tracked download 302s to the 1.1.0 installer
2026-07-09 00:54:19 -04:00

81 lines
2.9 KiB
TypeScript

import { releaseVersion } from "./release-links.generated";
export const landingHeroNarrative = {
eyebrow: "AgentCompany Desktop",
titleLine1: "Launch an Autonomous AI Company",
titleLine2: "from Your Desktop",
description:
"Run AI CEO by default, switch to AI Co-Founder for human-reviewed decisions, and launch the first mission from a local desktop setup.",
availability: "Available on Windows · macOS build coming soon",
} as const;
export const onboardingFlowNarrative = {
prelude: "Welcome",
sections: [
{
number: 1,
title: "Requirements",
description: "Check Node.js because CLI runtimes call the local API through node -e.",
},
{
number: 2,
title: "Providers",
description: "Connect at least one runtime before company creation continues.",
},
{
number: 3,
title: "Company",
description: "Enter company name, description, and workspace.",
},
{
number: 4,
title: "Team Models",
description: "Enable the models available to the CEO and workers.",
},
{
number: 5,
title: "Mode",
description: "Use AI CEO by default, or choose AI Co-Founder for human-reviewed decisions.",
},
{
number: 6,
title: "Mission",
description: "Capture the first goal and acceptance description.",
},
{
number: 7,
title: "Launch",
description: "Create the company, CEO agent, workspace, kickoff task, and initial run handoff.",
},
],
} as const;
export const landingHowItWorksNarrative = {
heading: "Follow the Desktop First-Run Flow",
steps: onboardingFlowNarrative.sections,
completionText: "Initial run queued. Open Control Center.",
demoMessages: [
{ agent: "Requirements", role: "system", text: "Node.js ready. CLI runtimes can call the local API.", delay: 0 },
{ agent: "Providers", role: "system", text: "Runtime connected.", delay: 700 },
{ agent: "Company", role: "system", text: "Company profile and workspace saved.", delay: 1400 },
{ agent: "Team Models", role: "system", text: "Model pool enabled for CEO and workers.", delay: 2100 },
{ agent: "Mode", role: "system", text: "AI CEO mode selected.", delay: 2800 },
{ agent: "Mission", role: "system", text: "First goal and acceptance description captured.", delay: 3500 },
{ agent: "Launch", role: "system", text: "Company, CEO agent, kickoff task, and initial run created.", delay: 4400 },
],
} as const;
export const landingStructuredDataNarrative = {
softwareVersion: releaseVersion,
featureList: [
"Guided first-run setup",
"Node.js readiness check for CLI runtimes",
"Provider connection and model-pool selection",
"Multi-connector support (Claude Code, Codex CLI, Gemini CLI)",
"AI CEO autonomous operating mode",
"AI Co-Founder human-reviewed operating mode",
"Local-first SQLite storage",
"Desktop releases for Windows (macOS build coming soon)",
],
};