tfpdev

I made upa company.

To show how AI handles a company's documents, I needed a company. No client lends theirs for a demo, so I invented one and simulated three years of its work. Now it has 140 files, and like every company's files, they don't all agree.

files
140
files
languages
4
languages
right answers, first build → careful
77%→98%
right answers, first build → careful
The company
Fictional

Northwind Studio

Design agency · Rotterdam · since 2017

A studio of sixteen that makes logos, websites and app designs for software companies. Clients pay monthly or per project, mostly remote. They don't write code.

Clients
10, from legal tech to energy
Plans
Starter, Studio, Partner
Files
Help pages to Slack threads
Languages
English, Dutch, German, Spanish

Not a real company. The people, the clients and the money are made up; any resemblance is an accident.

The team
  • OKOleksij van KoeropatkinFounder, studio director
  • VWVladislava WolinskaHead of PR
  • MRMaksim RyzjikovOperations and finance
  • VPVladimir PosjivalovSenior lawyer
  • SMSofie MilkovaLawyer
  • VBVladislav BoerdonosAccount lead
  • STSandra TsapljoekAccount lead
  • MDMichiel DembitskiDesign systems lead
  • VHVarvara HandogaSenior designer, brand
  • VKVlas KoerbatskiSenior designer, web
  • TPTomás PereiraSenior designer, product
  • KMKwame MensahSenior designer, motion
  • NHNoor HassanDesigner
  • LPLeon PavlovDesigner
  • EGEva de GrootDesigner
  • YHYara HaddadJunior designer
Three years, one drive

Every change left old paper behind.

Prices went up, plans changed, one client got a favour. Nobody cleaned up the old files, like in every real company. That's exactly what trips up an AI.

  1. 2024
    Studio retainer €4,800 a month. Three revision rounds, €400 for an extra one.↳ The old price list never got deleted.
  2. Jan 2025
    New prices: Studio €5,200. Two revision rounds, €450 for an extra.↳ Last year's prices still apply to some clients.
  3. May 2025
    Harbor, the client portal, launches. In February 2026 its “Waiting for client” status becomes “In review”.↳ Older files still call it by its old name.
  4. Oct 2025
    A draft proposes Studio €6,200, Partner €12,000. Rejected on 4 November.↳ A price proposal that was turned down is still in the files.
  5. Dec 2025
    An urgent line for Studio clients, agreed in October, is reversed.↳ One meeting says yes, a later one says no.
  6. Jan 2026
    Studio €5,800. New Partner plan at €11,200. Annual discount 15% → 10%.↳ Three different prices for the same plan, all in the files.
  7. Mar 2026
    Rush fee 25% → 40%. A rush confirmed in February keeps 25%.↳ Which price applies depends on the date of an email.
  8. Mar 2026
    One client gets two months of hour rollover, once. Policy stays one month.↳ A one-off favour, written down in team chat. Not a new rule.
  9. Apr 2026
    Harbor is down for 3 hours 20 minutes. No files lost.↳ The facts are only in internal reports.
If you've heard the word and nodded along

This is RAG.

Before the AI answers, it looks things up in your company's files. Then it answers from what it found, and only from that. That's the whole idea.

  1. 1Look it up

    A client asks “what's your rush fee?”. The system searches all 140 files and picks the five passages most likely to hold the answer.

  2. 2Hand it over

    Those five passages and the question go to the AI, with strict rules: use only this, say where each fact came from.

  3. 3Answer with receipts

    The AI writes a short answer with a source on every fact. If the passages don't say, it says “I don't know”.

Why not just ChatGPT?

ChatGPT knows the internet. It doesn't know your price list, your contract terms or what you promised a client last Tuesday. Ask it anyway and it will guess, confidently.

Why not train an AI on our files?

Training is slow, costs real money, and is out of date the day your prices change. With RAG the AI reads the current files every time. Change a file, and the next answer changes.

Where it pays off

A support bot over your help pages. A sales assistant that knows every proposal. Search over the handbook, contracts and old email threads, so new hires stop asking the same five people.

The catch

A demo takes an afternoon. Making it right takes the rest: finding the right page among similar ones, picking this year's price over last year's, saying “I don't know” instead of guessing, and proving all of it with tests. That's what the bot below and the chapters after it are about.

LiveA support bot that reads the files

Ask it. Check its homework.

A real AI answers from the files on the left. The quick version is how most people build it; the careful one is how I would. On my 65 test questions they got 77% and 98% right. The right side shows what each one did.

Ask Northwind
Ask what a Northwind client would ask.

Two versions answer side by side: a quick one and a careful one. Same AI. Click a number in an answer to open the page it came from.