WebSprint
My studio: full-stack sites and AI assistants for owner-operated small businesses. Sites run on Vercel; the AI runs on hardware I maintain.
Founded early 2024 for early-stage founders who needed a technical partner instead of managing freelancers or hiring a CTO. The focus moved from MVP builds, to fixed-fee Sanity sites on a monthly retainer for small businesses and trades, to a 2026 productised offering for course sellers and photo/video studios that bundles an AI assistant in place of the separate subscriptions they'd otherwise pay for.
The through-line: owner-operators with no in-house technical capacity who need someone else to fully own the technical side.
A design mockup gets turned into a developer feature spec by an AI agent, which I then review.
On a recent storefront build, that review caught a privacy error (the maker's private legal name used across the site instead of her public one), a brand misspelling carried into the domain and metadata, a missing product page, and a feature cut because it didn't serve the client's actual goal. For outreach, AI drafts every message but a human sends each one by hand.
Client sites deploy on Vercel with Sanity as the CMS. Self-hosted infrastructure exists separately, purely for AI inference: a Proxmox homelab with one VM dedicated to a local LLM behind a passed-through GPU, reached via a Cloudflare Tunnel.
One shared model serves every client, told apart by system prompt and client knowledge base. Self-hosting removes per-token API costs, which is what makes a low monthly retainer with a bundled AI assistant profitable. I picked a used RTX 3060 12GB over an RTX 4060 8GB for VRAM and memory bandwidth, the actual generation-speed bottleneck.
The one client not retained closed their business about six months after launch.


