Imagine this.

We build your own AI operating system around your business, or teach you to set it up yourself.

Your inbox, 07:40
Johan Visser, BoxCo Packaging07:40
Price update from 1 November
Due to rising input costs our prices will increase by 8% from 1 November…

An email just came in. Watch what your AI does with it.

Read what happens

New email from Johan Visser, BoxCo Packaging: "Price update from 1 November" Your packaging supplier is putting prices up 8% from 1 November. At what you ordered over the last six months, that's about R4,200 more a month. Checking your supply agreement in Google Drive BoxCo supply agreement 2025.pdf: Clause 7.2: 60 days' written notice for price changes Pulling six months of orders from Xero BoxCo orders Apr–Sep.xlsx: R52,300 a month on average Finding the other packaging quotes you've had Quote from Karoo Cartons, March.pdf: About 5% cheaper than BoxCo's new price Their notice only gives you 34 days, and the contract says 60. I've drafted a reply asking them to hold the old price until January. Draft reply to Johan Visser: Hi Johan, Thanks for letting us know. Clause 7.2 of our agreement asks for 60 days' notice on price changes, so we'd expect the current price to hold until 31 December. Can you confirm? We'd like to keep working with you and it helps to plan ahead. Kind regards You choose. Send it: Sent at 07:42. I'll remind you on Friday if Johan hasn't replied, and I've saved the Karoo Cartons quote in case you want to compare. Not now: Nothing sent. The draft is in your outbox if you change your mind, and I've flagged the email for this afternoon.

See what it does for other industries →

It works while you sleep.

You wake up to a summary of everything it did overnight.

06:30, on your phone

Before you've had coffee, your AI has read everything that came in overnight.

Read what happens

06:30 Read 64 new emails, 3 WhatsApp groups and today's calendar Checked yesterday's sales and the bank feed Morning. Three things need you today. The rest can wait, and I've already answered the routine ones. Today: 10:00 call with Mia from Lumen Health: Notes from your last two calls are in the invite Invoice 1042 is 45 days overdue: Reminder drafted, needs your OK Server backup failed at 02:10: Retried at 02:40 and it worked Answered for you: 19 routine emails, all filed

Your business, as your AI sees it

Ask a question and watch your AI find the answer across everything your business knows.

What’s a knowledge graph?

It’s a map of everything your business knows and how it connects: this client signed that contract, owes this invoice, emailed about that quote. Your AI walks the map to answer questions a search box can’t.

Drag to turn it. Tap a part to see what it is.
You askWhich clients have an overdue invoice and an open quote?
Following the links from email to the records.

How to read it

This is what our knowledge graph looks like.

What would yours look like?

Picture every client, invoice, email and job your business has, joined up and ready to answer.

The names in it are made up. The shape is real.

We build these for you

We connect your email, files and systems, join the records up, and set the map up on hardware you choose. Each answer shows the records it came from, and a person approves anything the AI wants to change.

Contact us
Example questions this map answers
  • Any business: Which clients have an overdue invoice and an open quote? Karoo Cartons. INV-2201 (R48,200) is 21 days overdue, and quote Q-1043 is still open.
  • Any business: Who looks after the client whose quote became a live project? Naledi. Lumen Health accepted Q-1050, and it is now the Cold-chain upgrade project.
  • Any business: Which signed contract belongs to a client who owes us money? Mokoena Logistics signed the Mokoena MSA and owes R112,400 on INV-2230.
  • Law firm: Which matter has a hearing next week and an unpaid invoice? The Bergview lease dispute. The hearing is on 7 October and INV-0918 (R36,500) is unpaid.
  • Law firm: Which new contract differs from our standard terms? Supply agreement v3 changes the liability clause. A redline is drafted for Sipho to check.
  • Medical practice: Who has an appointment tomorrow and hasn't confirmed? Patient 0412, Tuesday 09:30. A second reminder went out, and the slot is held until noon.
  • Medical practice: Which lab result needs a doctor before it is filed? Patient 0688: an HbA1c of 9.4%. It is flagged to Dr Naidoo and not filed.
  • Logistics: Which delivery is running late, and who do we warn? Order 7714 is 70 minutes late on the N3. Umhlanga Fresh gets a message with the new time.
  • Logistics: Which delivered orders still have no invoice? Order 7702 was delivered and signed for. INV-3307 is drafted for Mokoena Logistics to approve.
  • Accounting firm: Which client balance is overdue, and who chases it? Lumen Health owes R27,900 on invoice 5531. Two reminders have gone, so Thandi gets a call task.
  • Accounting firm: Which return is due this month and still missing a document? Bergview's VAT return is due on 25 October. One supplier statement is missing, so it is requested.
  • Retail: What is about to run out, and is a restock on the way? Rooibos 250g is down to 9 at the Paarl store. PO-8841 from Cederberg Teas lands Thursday, so a transfer covers it.
  • Retail: Which customer asked about an order on WhatsApp? Zinhle M. Order 20417 shipped this morning, and the tracking link is already sent.
  • Construction: Does this subcontractor invoice match the signed variation? No. INV-774 is R92,000 but Variation 12 was signed at R78,000. Payment is held for a person to check.
  • Construction: Is anyone still working from an old drawing revision? Yes. The crew on Riverside Block C used S-204 rev B, but rev D is current. The foreman is warned.

Real numbers from your world

Sourced facts from the industries and services we work in. Under each one, what your own AI would do about it.

Adding a missing feature
$ A live terminal session, ready to run.
Read what happens

you › Our CRM has no button to export overdue invoices. Add one. Found the invoices screen in your CRM (SuiteCRM 8) Added an "Export overdue" button that downloads a spreadsheet Tried it on a test copy: 12 overdue invoices exported Ready for you to look at. Nothing on the live system has changed yet.

Open source and AI belong together

You own the code, so when something is missing you ask your AI to add it instead of waiting on a vendor.

Picture your week with the busywork done.

Book a free 30-minute call. We'll show you, in writing, what your own AI could take over.