Projects using Claude in LondonProjects using Claude in London
Cover image for I built a working AI
I built a working AI recruitment screening demo that shows how a hiring team can use AI without handing over the final decision. The flow is simple: A job spec goes in. Candidate profiles are screened against a weighted guideline. Each candidate gets a score, band, evidence quotes, and risk flags. Then everything stops at a human review queue. No auto-rejects. No silent ATS updates. No “AI decided this person is out”. The system includes: Candidate pipeline table Evidence-based screening view Human review queue Approve / reject / snooze decisions ATS deployment plan Audit log for compliance n8n workflow export with a human-in-the-loop Wait node Optional live Claude screening path The important part is the architecture: deterministic logic owns the workflow, gating, state and audit trail. The AI helps with judgement and screening, but the human owns the final decision. Built with Next.js, TypeScript, Claude API, n8n workflow architecture, and a gated ATS sync pattern. This is the kind of system I like building: AI that makes the work faster, but still respects the places where people need control. Shorter Version I built an AI recruitment screening pipeline with a human approval gate. It screens candidates against a rubric, shows evidence quotes and risk flags, then routes every candidate into a review queue before anything reaches the ATS. No auto-rejects. No silent updates. Human-in-the-loop by design. Built with Next.js, TypeScript, Claude API and n8n workflow architecture.
1
144
Cover image for I run seven small businesses
I run seven small businesses on a pile of AI agents. They work overnight. Research, writing, publishing, reconciling the books. It all works fine, but there was never anywhere to actually look at it. If I wanted to know what happened while I was asleep I'd open a terminal and write a SQL query, which is a stupid way to live. So I built the thing I actually wanted. It's called Booboo. You open it at 6am and the whole night is just sat there. 34,918 things it remembers. 61 of those it picked up last night. Nothing lost. Seven businesses, one brain. You can pull any single thing it did apart and see the proof behind it. The few things that genuinely needed me, it holds back and asks. And before you approve anything that can't be taken back, it says so in plain words. Once it goes, it cannot be unsent. Then it shows you the thing actually landed. Delivered, verified, logged. That bit matters most to me. I've been burned too many times by something reporting success for a job that never happened. Every number in it is real. £2.14 of margin drift on the bakery's books, which got checked and was fine. £6.40 on an ad top-up, which is £1.40 over the spend limit I set myself, so it waited for me instead of just paying it. Booboo isn't a mockup. It's on npm, seven packages, MIT, public repo. This is just what it looks like on a phone. I never opened the Flowstep canvas once. Claude Code drove it over MCP the whole way. First attempt took 88 prompts and it was honestly rubbish, read like a machine wrote it, so I binned the lot and started over. Second go took 12. The only thing that changed was that I wrote every word of the copy before I wrote a single prompt. Prototype: https://app.flowstep.ai/prototype?activeFileId=f297fc05-2898-45eb-9ac2-0021af86a027 X: https://x.com/hqfractional/status/2081716682184176077 LinkedIn: https://www.linkedin.com/posts/fractional-hq_flowstepchallenge-activity-7487482877702660096-Vz80 #FlowstepChallenge
3
195