Get Started

Fine-tune small open models for companies that can't send data to OpenAI

Law firms, insurers and support teams repeat the same narrow text job thousands of times, and many can't paste a word of it into ChatGPT. A small open model fine-tuned on their own examples does that one job very well, on a box in their own building. Scope it, build the dataset, train on a rented GPU, prove it with a proper evaluation and hand it over.

230 minIntermediateTools: Free tools and your time. A few dollars of rented GPU per client build, which you can bill at costStep 1 free
A working portfolio demokeyword rules vs TF-IDF vs zero-shot vs a LoRA fine-tune on 360 sample tickets, with a real held-out score and confusion matrix, on your own CPU
The production recipedataset, LoRA on a rented GPU with TRL or Unsloth, evaluation against baselines, deployment with Ollama or vLLM, and the licence checks
Three priced packages (feasibility sprint, build, monthly care) with the hours behind every number, real UK rate comparisons and clear maths for both sides
  • The paperwork and the pitch: emails, discovery questions, data request, proposal, statement of work, data handling checklist, sample evaluation report, scoreboard and a first 30 days
Before you start
01/07Spot the gap, and know when not to fine-tune0 done
STEP 01 of 07~25 min

Spot the gap, and know when not to fine-tune

Know exactly what you're selling, why companies buy it, when the right answer is "you don't need this", and what it'll take from you.

  1. Here's the gap. Companies with confidential text and a lot of it (claims handlers, law firms, accountants, insurers, lettings agencies, healthcare admin, any business whose own clients put "no third-party AI" in their contracts) watched everyone else get AI and were told no by their compliance team. Meanwhile the same job gets done by hand, every day: someone reading 400 emails to forward them to the right team.

  2. The offer, in one line"I build a small AI model that does one of your repetitive text jobs, runs entirely on your own hardware, and comes with a test report that proves how accurate it is. Fixed price, optional monthly care."

  3. Why a small model can do itA big general model is good at everything. Your client needs it to be good at one thing. Fine-tuning a small open model on a few hundred to a few thousand of their own examples teaches it exactly their labels, their fields and their edge cases. The evidence is solid: the LoRA Land study fine-tuned 310 models from 10 base models across 31 tasks ↗, and the 4-bit LoRA models beat their own base models by 34 points and GPT-4 by 10 points on average. A 2024 study on text classification found fine-tuned smaller models beat zero-shot GPT-3.5, GPT-4 and Claude Opus ↗ in every case they tested. Narrow, repetitive, labelled tasks are exactly where this works.

  4. What clients actually buyThe obvious pitch ("save on API fees") is usually the wrong one. Sorting 30,000 tickets a month with a small API model like gpt-5-mini costs about $5 a month at OpenAI's published prices ↗. Nobody pays you £10k to save $5. They buy:

    • Confidentiality. The data never leaves their building. For many firms this is the only reason, and it's enough.
    • Control. A model they own doesn't change or disappear when a provider updates it. OpenAI's own optimisation guide now says it is winding down its fine-tuning platform ↗, closed to new users. Anyone who built on it needs a plan.
    • Repeatability. The same input gives the same output, which matters for audits.
    • Cost, but only at scale. It becomes a real argument with big documents, big models and big volumes. Step 5 does the maths.
  5. When NOT to fine-tuneSay this before the client does, and you'll be trusted. OpenAI's guide says careful prompting "may be all you need" ↗, and Google's Vertex AI docs recommend starting with prompting ↗ and tuning only when you have labelled data (they suggest 100 examples or more) and prompting isn't enough. In practice:

    • The answer depends on facts that change (prices, policies, stock, case law). Use retrieval, not fine-tuning: fine-tuning teaches a behaviour, not a library. Build your own "chat with my files" app covers retrieval.
    • A local model plus a good prompt already gets it right. Try that first in the feasibility sprint. Pick the right AI model for your laptop helps you choose one.
    • They have fewer than about 100 labelled examples and no one to label more. You'll be training on noise.
    • The task isn't repetitive or the labels aren't agreed. If two of their staff disagree on a third of examples, no model will fix that.
    Tip
    • What it takes. This is the most technical service in this track, and that's why it pays.
    • Skills: Python, data cleaning, evaluation, and enough ML to know why a model that scores 99% on training data can still fail on tomorrow's email.
    • The sale: cautious companies hand you sensitive data only with a data processing agreement, references, insurance and a security review in place, so have those ready. Plan for two to four months of steady demos, research and conversations before your first paying client. Cold email averages a 4.5% reply rate ↗ (Hunter, 31 million emails in 2025), which is why step 6 leads with sector demos instead of volume.
    • Responsibility: you handle other people's personal data, so the data checklist and the held-out evaluation are part of every job.
    • Who this suits: you've built things in Python, you enjoy careful, measurable work, and you can give it around 10 hours a week for a few months. Keep your day job while you land the first clients. Everything in this mission is free apart from a few dollars of GPU.
✓
CheckpointYou can say the one-line offer, give the four reasons a company buys it, and name three situations where you'd tell a client not to fine-tune.
If it breaksWon't the big AI companies just offer private versions? + 1 more
Won't the big AI companies just offer private versions?
They do, through enterprise deals and cloud regions, and for some clients that will be the right answer. Plenty of firms still can't or won't use them: their own clients' contracts, professional rules, offline sites, or a board that simply said no. You also sell the evaluation and the ownership, which an API doesn't give them.
I've never trained a model
Do step 2 tonight. It's a real LoRA fine-tune on your own CPU in a few minutes. Then read the scripts line by line until you could explain every number in the output. Don't sell a build until you've done a full GPU run on the demo data yourself.
Still stuck? Ask the community
Next mission · Advanced moneyRun your own mini data centre: rent rack space, sell servers
→