Skip to main content

alphaswarm-website

The public marketing site. Lives in its own repo (alphaswarm_website/) and is hosted on Cloudflare Pages so the marketing surface survives cluster outages the same way the docs do.

This is not the operator dashboard — that is alphaswarm-ui at app.alpha-swarm.ai. Cross-links from this site to the dashboard go through NEXT_PUBLIC_ALPHASWARM_APP_URL.

Identity

FieldValue
Service idalphaswarm-website
Rolemarketing
Packagealphaswarm_website/
Hosted onCloudflare Pages
Public URLhttps://alpha-swarm.ai, https://www.alpha-swarm.ai

Routes

  • / — homepage
  • /about, /blog, /changelog
  • /pricing, /cloud, /self-hosted
  • /product/{agentops,reinforcement-learning,data-platform,backtesting}
  • /learn, /learn/<article>
  • /docs/[[...slug]] — public docs links (deep-link to alphaswarm-docs)
  • /legal/[doc] — terms, privacy, security, dpa, contact
  • /login, /signup, /onboarding — thin 307 redirects to ${NEXT_PUBLIC_ALPHASWARM_APP_URL}/...

Hard boundaries

Per alphaswarm_website/AGENTS.md:

  • No authentication SDKs (no @auth0/*, no @azure/msal-*, no iron-session).
  • No imports of alphaswarm.* or alphaswarm_controller.*.
  • No client-side state libraries (no @tanstack/react-query, no zustand, no antd).
  • No secrets in env — only the public app URL and port.
  • Next.js pinned >=14.2.25 for CVE-2025-29927.

Deployment surface

SurfaceWhere
Terraform modulealphaswarm_platform/terraform/modules/cloudflare_pages_docs/ (forthcoming dedicated cloudflare_pages_marketing)
Buildpnpm build in alphaswarm_website/ — Cloudflare Pages picks up the GitHub branch

See also