Sign in Get early access
Design-partner cohort open

Describe the app.
Ship the business.

Not just an app — an entire scalable tech company from a single prompt.

You're on the list. We'll be in touch with a cohort slot.

Free while it's early · pricing locked for the cohort · {{ seats }} slots left

MB
{{ exPrompt }}
App Spec
v1
entities: {{ exEntities }}
roles: {{ exRoles }}
{{ exK3 }}: {{ exV3 }}
payments: {{ exPayments }}
Web
iOS + Android
Desktop
Payments
Accounts & roles
Cloud, scaled
Support
Tests & docs
AI built in {{ exAi }}
{{ exDomain }} is live payments on · stores live
In the box on day one Multi-tenancy · Payments · Auth & SSO · App-store builds · Audit & data rights · More…

Why Chinook is different

AI app builders hand you code. Chinook hands you a company that keeps working.

With generated code, the demo is where the good news ends — every upgrade, guarantee and integration becomes your homework. Chinook keeps owning those, so the next change costs less than the last one.

Your app keeps getting better on its own

A generated codebase is frozen the day it's generated — improvements never reach it. A Chinook app is built on a platform that upgrades continuously, so every fix and every new capability reaches your app automatically.

Move fast without breaking customers

Every change is tried on its own live copy first, reviewed before it ships, and reversible with one click — so speed never comes at the price of an outage.

The year of plumbing is already done

Payments, SSO, billing, invoices, uploads, background jobs, audit logs, app-store submissions — none of it is your product, and all of it usually eats the first year. Here it's switched on, not built.

Built by the YC founders behind Bolster — the platform residential contractors run their estimating, payments and field work on.

One platform where the stack used to be

Coding, cloud, payments, support, security and collaborative AI are one system reading one document — not seven products duct-taped at the seams. Runs on web, iOS, Android and desktop, as simple as a single slide deck or as big as an international multi-million-user marketplace.

4

platforms from one build

30+

capabilities built in

0

DevOps hires required

Coding

Real git, real TypeScript, in the browser

Collaborative AI

A shared agent on every branch

Cloud system

AWS underneath, hidden — no DevOps required

Payments & subscriptions

Collected through the app, automatically

Support & team management

Bugs tracked and fixed automatically — a report opens a fix/* branch

Security & compliance

Isolation, audit and data rights, automatic

Technical-debt avoider

A document can't rot; the fleet upgrades

All at once

The demo is the app. The app is the business.

How it works

Say what you want. Chinook does the engineering.

Your whole app is described in one living blueprint. You ask for a change in plain language and it lands in a safe sandbox — a live copy of the app with its own data, where anyone on the team can experiment without touching what customers see. Review what will happen before it happens, then press one button to ship — code, tests, docs and deployment all follow automatically.

Describe it

Plain language, or start from a working template. No setup, nothing to install.

Design, build & test in a sandbox

All at once, in one place — a live copy with its own data that anyone can tweak. Customers never see it.

Review the change

See exactly what will happen before it happens — anything risky is flagged for you.

Ship everywhere

One click to web, iOS, Android and desktop — migrations, tests and deployment handled.

Ship — or roll back — with one click

Promotion is a button, not a runbook. Chinook derives the database migrations, generates the tests, structures the review, and runs your entire service stack — automatically. And because every version carries a full snapshot, rollback is one click too: it appends, never rewinds, so the history never lies.

Migrations derived from the spec change
Tests generated from the same source of truth
Review structured for you — security first, destructive changes flagged
The whole service stack deployed and optimized, no runbook

Iteration 300 is as fast as iteration 3

A code-generating builder's output scales with the size of your application. Chinook's scales with the size of the change in intent. That gap does not close as your product grows — it widens.

Code-gen builder · work per changegrows
Chinook · work per changeflat

Multiplayer by default

Your whole team builds — engineers and everyone else

Every app lives in one git repository on the platform, a worktree per branch — which means your whole company can build the product, not just the two people who can code. Ideas stop dying in a backlog: the person who understands the customer makes the change, tries it safely on real-feeling data, and nothing reaches customers without review. Faster shipping, fewer translation losses between "what sales promised" and "what got built", and an undo that never lies. Sharing is as easy as Google Docs: send a link, they're in the running app.

Your whole team, at the same time

Design, code and test in the same console simultaneously — each stream of work on its own branch, so nobody blocks anybody. The branch conversation is shared: what one collaborator asked the AI, everyone can read.

Your domain experts tweak the app live

A non-coder describes a new feature; it automatically goes into a new feature/* branch and surfaces a live preview with its own ephemeral database — so they, or anyone on your team, can tweak and test instantly. Production never saw it.

Git controls for the whole company

master mirrors production, and every change flows through the same gate — validate, diff, review, promote — whether it came from your CTO or your office manager. The demo is the app; the app is the business.

Share like a doc, not a deploy

Invite someone the way you'd share a Google Doc — a link and a role, and they're in the running app. No Docker, no npm, no downloads, no "works on my machine", no proprietary copy on a contractor's laptop. A browser is the whole toolchain.

9:00 — master, the app your customers useevery dot below ends up here, reviewed 9:40 — Sofia in sales wants bulk quotesa branch opens itself — with a live copy of the app she describes it; the AI builds itbetween demos, in the browser customer success clicks through itreal screens, safe sample data reviewed & shipped by lunch 2:15 — usage dip spotted at checkoutnobody filed a ticket — the platform noticed the AI writes the fix + a regression test end of day — you approve · it's liveone click to undo, forever

A week on Chinook

The platform notices. Chinook AI proposes. You decide.

Because usage, support, code and deployment read the same document, a signal anywhere becomes a reviewed, shippable change — without a ticket queue in between. That's retention saved the week the problem appears instead of the quarter after, and the diagnose-reproduce-patch-test grind automated away: your team spends its hours deciding what ships, not producing it.

Retention signal

Users stall. The fix arrives before the meeting does.

Retention tracking spots a confusion checkpoint — 40% of new users abandon the same form field.

01

Usage metering flags the drop-off checkpoint

02

The AI codes a suggested fix on fix/onboarding-step and notifies you

03

You open the branch, see the change live, make a few tweaks

04

Ship. Migration derived, tests green, rollback one click away

Support signal

A customer hits a bug. The branch beats the apology.

The in-app support agent takes the report — no screenshots over email, no triage meeting.

01

The report lands in bug tracking with the session context attached

02

The agent reviews the footage and data, then writes a fix on fix/*

03

A regression test pins the bug so it can never come back silently

04

It ships — or waits for your approval; your policy, your call

Field signal

Sales hears it Monday. Customers have it Monday night.

The same ask keeps coming up in sales meetings. Nobody writes a spec document about it.

01

Your salesperson vibe-codes the feature between demos, on a feature/* branch

02

Head of customer success clicks through it in the live demo that afternoon

03

Head of product reviews the diff — security first, nothing destructive

04

Launched by end of day. Three people, zero engineers blocked

Revenue signal

Launch a paid tier over lunch

Power users keep asking for bulk export. Make it a plan, not a promise.

01

Describe the tier; it becomes plan and entitlement fields in the spec

02

Features gate themselves — one entitlement check, no scattered conditionals

03

Subscriptions and payments collect through the app, automatically

04

Usage metering tells you if the tier earns its keep

The platform

The year of work nobody pays you for

Every one of these is a field in the document with a screen in the console. You enable it and configure it; you do not integrate it.

Auth & SSO

The months of sign-in plumbing that delay every launch — and the breach a homegrown version invites — already done. Close enterprise deals the day they ask for SSO.

Payments & subscriptions

Revenue from day one, not month six. Let your users take payments — and their users too. Flexible, affordable payments, collected through the app automatically.

AI gateway

Ship AI features without an AI bill you can't predict: any provider, one call, per-tenant spend caps enforced for you. No surprise invoice, no key management.

Files

Photos, documents and uploads just work — fast, direct from the browser, and one customer can never see another's files. Zero storage infrastructure to build or babysit.

Notifications

Email, push and in-app inbox from one declaration — the difference between users who come back and users who forget you, without wiring three delivery services.

Background jobs

Reports, imports and scheduled work run reliably in the background — no queue infrastructure to stand up, and a job can never act as the wrong customer.

Billing management

Plans, subscriptions and feature gating as spec data, not conditionals — gate a feature with one call, and billing follows the plan automatically.

Usage insights

See what customers actually use — which features earn their keep, where users stall, and what to bill for. Signals the AI can act on.

Audit & data rights

Pass the security questionnaire instead of losing the quarter to it: audit trail, export and erasure are already on, so GDPR requests and enterprise diligence are answers, not projects.

Open API & webhooks

Become a platform, not just a product: flip one switch and partners can integrate against a documented API that stays in sync with your app — no docs to maintain by hand.

MCP surface

Your customers' AI assistants can use your app the moment they ask — same permissions, no side door. Be the tool the agent reaches for, years before competitors retrofit it.

Translation

Automatic translation into any language, no configuration required — the strings live in the document, so a new locale is never a refactor.

Web

Scale-to-zero by default

iOS

Capacitor + Fastlane

Android

Gradle from the same file

Desktop

Same document, no fork

Who this is for

Whatever you run, Chinook runs it better

Startups

Build your demo — which is your app, which is your business. Design, build, test and ship without changing tabs: the thing you pitch takes payments and hits the app stores the same day, each step one click.

Existing tech companies

Port your existing code into Chinook and automate the maintenance. Bugs fixed automatically, Sally from sales builds a new internal tool, Charlie from CS creates a new feature — your entire company becomes product managers.

Non-tech companies

Build your own software — easily shareable docs, presentations, websites, utilities and full apps, plus the complex, specific tools off-the-shelf software never quite fits — with everything in one place and nobody new to hire.

Time to clickable

Start from a working app, not a blank page

Ask a raw AI to build your app and you get source files — then the real work starts: a database, hosting, accounts, payments, a deploy pipeline. Ask Chinook and the same sentence produces the entire running stack — and it's public, with a URL you can share, in five minutes.

And when you fill it with examples, those are real rows written through your app's own API, flagged as samples and removable in one click. We never show you invented data and call it yours.

CRM

Contacts, deals, stages, owners

Punch list

Snags, sites, sign-off

Field service

Jobs, techs, visits, parts

Bookings

Resources, slots, payments

Two-way marketplace

Buyers, sellers, listings, split payments & payouts

Subscription SaaS

Teams, plans, gated features, recurring billing

Plans

Start free. Pay when it's warm.

Apps scale to zero by default, so an idea that nobody uses costs nothing to keep alive. Indicative early-access pricing — locked for the design-partner cohort.

Spawn

For the idea you want clickable this afternoon.

Free
Start building

Unlimited apps, scale-to-zero

Full kernel — isolation, RLS, audit log

Templates, branches, diffs, rollback

Web preview and web deploy

Cold starts. Community support.

For startups shipping

Warm

For the app with customers in it.

$99/ app / month
Get early access

Everything in Spawn, warm runtime

Payments, AI gateway, notifications, files

iOS, Android and desktop builds

SSO, plan gating, usage metering

Generated OpenAPI, webhooks, MCP

Cohort price locked for 24 months

Adopt

For the app you already run, and the fleet around it.

Talkto us
Book a retrofit review

Agent-driven kernel retrofit

Sabotage suite against your database

Per-entity proxy and port bindings

Bring your own Postgres or MySQL

Private cloud, SSO, DPA, audit export

Retrofit is scoped to backstopped databases only.

Questions a sceptic asks

Yes — each app has its own git repository, with a worktree per branch, and agents write real HTML and TypeScript for components and pages. The distinction is what is code and what is schema: routing, storage, entities, caching, payments, permissions and roles are fields in the document, because those are the things that must stay upgradeable and reviewable. Bespoke screens are code, and they are yours.

It is the risk we designed hardest against, and we do not pretend otherwise. Three defences: the agent produces configuration, which you review as data in a security-first diff; the derived tenancy boundary requires a human yes before any DDL runs; and a sabotage suite generated from that spec is run adversarially against the real database. On a backstopped database a wrong-but-narrower boundary breaks visibly rather than leaking.

Less than with a generated codebase, which is a fork nobody can maintain. Your data is in a Postgres you can point at, or in your own database if you bind entities that way. Your app has a generated OpenAPI contract. And the kernel is a library, not a service you must keep calling — the isolation guarantee lives in row-level security in your database, which is language-neutral and stays behind if you leave.

Yes, and you do not need a port of the kernel to do it. The load-bearing guarantee lives in Postgres, which is language-neutral: a Python, PHP or Go app gets the full backstop by verifying the signed context and setting two session variables on its connection — a shim on the order of a hundred lines. Beyond that, the gateway can run as a service and you send filter trees over HTTP. Full language ports come last and only against a generated conformance suite, because two implementations of security logic that must agree forever is a liability, not a feature.

They are excellent at minute one. The arguments we win are the ones that decide the next three years: derived isolation instead of hand-written filters, reviewable structural edits instead of a wall of diffed code, derived migrations, branch promotion, audit and data rights in the box, store builds from the same document, and a fleet that takes upgrades. Their output scales with the size of your application; ours scales with the size of your change.

A call, a look at your app or your idea, and an honest answer about the best way in — a new build, or porting your existing app. If it's a port, we show you the results on your own code before you commit to anything. Free while it's early, price locked for two years, and direct access to the people who write the decision records.

Bring an idea. Or bring the app you're already afraid to touch.

{{ seats }} design-partner slots left. Free while it's early, price locked for two years.

You're on the list. Watch for a cohort slot.

No credit card. No sales sequence. One human reply.

{{ seats }} design-partner slots left · free while it's early, price locked for two years
Get early access