Stop shipping slop.Ship a real startup.

The SaaS starter that closes the agentic loop. Agents build, deploy and verify their own work.

One-time purchase. You get a private GitHub repository.

The HappyHack drop building a browser, a phone, servers, a database and a padlock out of liquid chrome.

Connected to the services you'd pick anyway

WorkOS, Polar, PostHog, PlanetScale, Axiom and Sentry are configured in code and created on deploy.

Web and mobile

A TanStack Start web app and an Expo app share the API client, types and Tailwind config.

Auth by WorkOS

WorkOS sessions work in the web app and the API.

Billing by Polar

Polar runs checkout and collects tax; refunds remove repository access.

Flags by PostHog

Flags live in a manifest in the repo and sync to PostHog on deploy.

Postgres by PlanetScale

Every developer, preview and agent gets its own database branch.

Telemetry in Axiom

A click in the browser and the SQL query it caused show up in the same trace.

Errors in Sentry

Sentry issues link to the trace that caused them.

Agents deploy their own copy of the app and check it

Each Claude Code or Codex session gets its own stage. The agent deploys to it, clicks through it in Playwright and reads Axiom and Sentry before it hands you a pull request.

agent-7
  1. task ciall checks pass
  2. task deploystage agent-7 is live
  3. playwrightcheckout works, 10 seats
  4. axiom212 ms, 3 queries
  5. sentryno new issues
  6. posthogteam-plan enabled

YouAdd a Team plan with ten seats.

Done. Deployed to agent-7, checkout tested. PR 143 is ready.

One deploy command, and a preview for every pull request

The infrastructure is TypeScript in the repository. Alchemy deploys it to your own AWS account.

Deploy with Alchemy

task deploy ships the database, API, web app, flags and telemetry.

Preview every change

Each pull request gets a backend, a web app, a database branch and a mobile build.

A Rust API with a generated TypeScript client

Change an endpoint and the client regenerates. SQL is checked against the schema when the API compiles.

Rustservices/argo
struct Plan {  tier: Tier,  seats: u32,  seats: u32,}
OpenAPIopenapi.json
"Plan": {  "tier": Tier,  "seats": integer  "seats": integer}
TypeScriptpackages/client
type Plan = {  tier: Tier  seats: number  seats: number}
Web
<Seats count={plan.seats} /><Seats count={plan.seats} />
Mobile
<Text>{plan.seats} seats</Text><Text>{plan.seats} seats</Text>
sqlx::query!("SELECT plan FROM users WHERE id = $1", id)
// checked against the schema at compile time
if (isFailure(error, "plan_already_owned")) …
// typed failures, straight from Rust

Twenty-four modules, wired and deployed

Keep the ones you need and delete the rest.

Apps

Web, mobile and marketing on shared components.

  • Web appTanStack Start
  • Mobile appExpo
  • Marketing siteTanStack Start
  • UI componentsshadcn/ui

Backend

A Rust API on PlanetScale Postgres.

  • Rust APIaxum on Lambda
  • Typed clientOpenAPI
  • PostgresPlanetScale
  • Branch per stagePlanetScale

Accounts and payments

Sign-in, checkout, tax and receipts.

  • Auth and sessionsWorkOS
  • Checkout and taxPolar
  • Customer portalPolar
  • Transactional emailBuilt in

Shipping

Deploys, previews and secrets on AWS.

  • InfrastructureAlchemy on AWS
  • Preview deploysEvery pull request
  • CI/CDGitHub Actions
  • SecretsParameter Store

Insight

Traces, errors, flags and analytics.

  • Tracing and logsAxiom
  • Error trackingSentry
  • Feature flagsPostHog
  • Product analyticsPostHog

Agents and tooling

Rules, tests and caching for coding agents.

  • Agent rules and skillsClaude Code
  • Browser testsPlaywright
  • Monorepo cachingTurborepo
  • Shared design tokensTailwind

Pricing

A one-time payment for the full source in a private GitHub repository.

Starter

The full repository and every module.

$199.99one time

Get HappyHack
  • Web, mobile and Rust API
  • Auth, billing, flags and telemetry
  • Agent rules, skills and MCP
  • Lifetime updates
  • Community support

Pro

Everything, plus a direct line to us.

$549.99one time

Lifetime live supportTalk to the people who wrote the code, from setup to architecture, for as long as you own it.

Get HappyHack
  • Everything in Starter
  • Help to your first production deploy
  • Early access to new modules

Questions

Something else? Email happyhack@kreos.company.

What exactly do I get?
A private GitHub repository with the full source: web and mobile apps, the Rust API, infrastructure and all 24 modules.
Is it a subscription?
No. You pay once, and Pro includes everything in Starter.
Do I have to use AI?
No. It is an ordinary codebase you can work in by hand. The agent rules, skills and per-agent stages are there if you use Claude Code or Codex, and you can delete them if you don't.
What do I need to run it?
Git, Task and Docker on your machine; mise installs the rest. You also need an AWS account and accounts with PlanetScale, WorkOS, Polar, PostHog, Axiom and Sentry. The setup guide covers each one.

Start from code that already deploys