Fork a business,
not a blank page
Every business comes with its integrations and sign-in already wired. Fork the whole thing, or use it right inside Claude and ChatGPT.
Integrations and sign‑in
come with the fork
Copying an app that talks to Gmail or Stripe used to mean an OAuth app per provider, tokens to store and refresh, a login and a consent screen to build. A Forkable business ships with its integrations declared and Sign in with One wired in. You make one Connect app, and every tool the business needs runs on your users' own accounts.
Declared in the repo
connect.manifest.json lists every action the business calls and the access it asks for.
One app for every tool
A single Connect app covers Gmail, Stripe, WhatsApp Business and whatever else the business uses.
No provider tokens to keep
Your server stores one short reference per user. Nothing to refresh.
Sign in with One, built in
Your users sign in with One and connect their own accounts in three steps.
Add a tool later
The add-integration skill wires a new tool and updates the manifest.
Secured by One
Each user connects their own accounts, and they can revoke them any time.
Start from something that already works
Each business is a working app, its agent team, coding-agent instructions and a go-to-market kit. Its integrations come with it. Start with Rill or Search. Brief is coming soon.
A new official business every 10 days
Rill
OfficialEmailAn email client on your Gmail. It sorts mail by your VIPs and goals and drafts the reply. It never touches more than you let it.
Search
OfficialPersonal searchOne search box over your CRM, mail, calendars, docs, chat and meeting notes. An AI answers with citations, and a new profile adds any other tool.
Brief
OfficialAI visibilitySee how AI answers the questions your buyers ask, who gets named and cited, and what to write next. Drafts go to Webflow and never publish.
More on the way
Each one a full app with Connect already wired in.
Build a real interface
in the conversation
Add Forkable as a connector in Claude or ChatGPT and sign in with One. Ask for what you need, and the agent builds a working screen right in the chat. It runs on your own accounts.
I found two Gmail actions on your account and built this. Replies wait for your Confirm.
- Marcus LeeRe: Q4 hiring planToday
- Grace LindqvistData room accessFri
- Maya ChenSomeone you should meetThis week
It finds the actions
The agent looks up what it needs on your accounts and nothing else.
A screen you can click
Real buttons, tables and forms on Forkable's kit. Reads run at once.
Writes wait for you
Nothing sends or changes until you press Confirm, in the connector's own dialog.
Saved for next time
Open it again in the other chat app, or at blocks.forkable.dev.
Run your own MCP
The code behind blocks.forkable.dev is yours to fork. Put it on your own domain and brand. Sign in with One is its login, so every tool call runs on that person's own accounts, not a shared key.
- One Cloudflare Worker with its own OAuth
- Runs on the Acme Inc sample with no keys
- Claude and ChatGPT add it directly
One command, a full business
npm create forkable@latest rill clones Rill and starts it on the Acme Inc sample. forkable connect then walks you through one Connect app, and your users connect their own accounts.
Pick
An official, verified or community template, or name one directly.
Copy
Clones the template at a pinned version and installs.
Run
Starts on the keyless Acme Inc sample. No account yet.
Connect
One Connect app covers every tool the business uses. forkable connect walks you through it.
Keep building it where you build
Open Rill in Replit or Lovable and keep building. Your users still sign in with One and connect their own accounts.
Try it on sample data, no account needed
Rill starts on the Acme Inc sample the moment it installs. No account needed to see it work.
How your users connect
The real consent flow, mocked on the Acme Inc sample.
The team comes with it
agents/ holds the agents that run the business, each with its own job written down.
A go-to-market kit
gtm/ has draft-only skills for positioning, launch and the first 50 customers.
Yours to change
MIT licensed code and an AGENTS.md, so your coding agent knows the business from day one.
Fork it again, keep the credit
Anyone can publish a template built on the starter. forkable check runs before it lists, and every fork remembers where it came from.
forkable publish
Pushes to your own GitHub on your grant, then opens a PR to the registry with your template's name, vertical, platforms, agents and screenshots.
- The keyless demo exits 0
- The manifest matches the runAction calls in the code
- No secrets or .env values are committed
- The sample is Acme Inc only
- AGENTS.md, agents/ and gtm/positioning.md are there
Three tiers
Built by One. A new one every 10 days.
Passed forkable check, plus a human review of the code and its integrations.
Passed forkable check. Anyone can publish one.
Lineage is the feature
Every template names its parent, so the site can draw the tree.
Fork the
whole thing
All of Forkable is open source. Read the code, run your own copy and send a PR.
- Every business and the starter
- The blocks MCP and blocks.forkable.dev
- An MCP starter with Sign in with One
- forkable.dev, this site
- MIT licensed, built on One Connect