Case study, our own stack
How we replaced paid SaaS with AI
We sell AI engineering, so we look at our own stack first. This page lists the tasks, CRM, visitor tracking and dev machine setup we moved off hosted tools and onto software we run ourselves, and where each claim comes from. It uses no client data.
What changed
Tasks, reports and approvals
Before: Notion, Figma and postsyncer. Now: Content OS, our own app.
Content OS was built with Claude Code. It runs on Cloudflare Workers with a database, file storage, a REST API and an MCP server. Agents claim tasks and ask for approval through the same endpoints people use in the browser. Our rule is that tasks, reports and approvals live there and in Outbound OS, not in Notion, Figma or postsyncer.
CRM
Before: Attio. Now: ay-pilot, our own CRM.
ay-pilot is the only CRM we use. Attio is retired. Every contact form lead on this site is pushed into ay-pilot, and new prospects and touches are logged there with a source field.
Containers on the dev machine
Before: Docker on the Mac. Now: Remote build machines.
We removed Docker from the dev Mac. Anything that needs containers runs on a build server or a throwaway cloud machine.
Visitor tracking
Before: Not replaced, built in-house. Now: A first-party visitor log, a daily digest and Vercel Analytics.
The visitor log is our own code. It stores client signals only after a visitor consents to statistics or marketing cookies. A cron job posts a daily visitor digest to Slack. Vercel Analytics covers site traffic and PostHog covers product analytics.
We also build the free calculators and explorers on our tools page ourselves. They are the same kind of work: small software we wrote ourselves.
What we did not measure
This page has no savings figure. We have no sourced before and after invoice comparison, memory measurement or hours-saved figure, so we do not print one. What we can show is the change itself and the files that prove it.
We also kept hosted tools where rebuilding them is not our job. The site runs on Vercel and Content OS runs on Cloudflare.
Want an engineer who builds this for your team?
Our forward deployed engineers join your team and ship production AI, including internal tools like these. Engineers are live in 10 days, from $3K a month (starting price, your quote may be higher), with a 90-day replacement guarantee.
Sources and method
Every claim above was checked against our own code, our own repositories or our recorded operating rules on 2026-11-15. We wrote no dollar figure, memory figure or percentage, because we have no sourced number for one.
| Claim | Source |
|---|---|
| Content OS runs on Cloudflare Workers with a database, file storage, a REST API and an MCP server | The Content OS repository README, checked 2026-11-15 |
| Content OS was built with Claude Code | The Content OS commit history, which carries Claude co-author trailers, checked 2026-11-15 |
| Agents claim tasks and ask for approval through MCP | The Content OS test suite (task board, MCP claims, ask-for-approval flow), checked 2026-11-15 |
| Tasks, reports and approvals live in Content OS and Outbound OS, not in Notion, Figma or postsyncer | Our standing operating rules, recorded 2026-11-08 |
| ay-pilot is the only CRM and Attio is retired | Our standing operating rules, recorded 2026-11-08 |
| Contact form leads are pushed into ay-pilot | The code of this website: the contact form route calls the ay-pilot client, checked 2026-11-15 |
| Docker was removed from the dev Mac and container work moved to remote machines | Our standing operating rules, recorded 2026-11-08 |
| The visitor log is first-party, stores client signals after consent, and feeds a daily Slack digest | The code of this website: the visitor log, consent and digest cron files, checked 2026-11-15 |
| Vercel Analytics for site traffic, PostHog for product analytics | Our standing operating rules, recorded 2026-11-08 |
| The calculators and explorers on /tools are built in-house | The code of this website: the tools route folder, checked 2026-11-15 |
| Forward deployed engineers live in 10 days, from $3K a month, 90-day replacement guarantee | The forward deployed engineers service page on this site |