Chatbot

Knowledge Base

Upload documents, ask in plain language, and get precise answers with the exact source cited.

Runs in your cloud or on your servers · People stay in control

Knowledge BaseLive preview
Chatbot
What's the notice period in the Apex supply contract?
✓ Searched 412 documentsApex MSA, clause 14.3
90 days' written notice, by either party (Apex MSA, clause 14.3).
99.2%answer accuracy
1M+pages processed
4saverage response
50+file formats
Why teams bring it in

The work it takes off your plate.

Point it at your PDFs, contracts, research and manuals. Anyone in the team can ask a question and get the answer with a link to the page it came from.

What it handles

3 jobs, done properly.

Contracts

Clauses and terms found in seconds.

Less review time

Technical docs

Manuals and specs answered in context.

Faster support

Research

Search across papers and reports.

Better recall
How it works

3 steps, start to finish.

Each step is visible to your team, and nothing important happens without a person's say-so.

01
✉ EmailPDFXLS

Upload

PDFs, Word, slides and more.

02
✉ EmailPDFXLS

Ask

In plain language.

03

Details✓

Rules✓

Sources✓

Verify

Every answer links to its source.

answer accuracy99.2%
pages processed1M+
average response4s
Try it yourself
The business workflow

What happens, and where people decide.

◎What starts it

A user uploads documents, then asks a question.

⇣What goes in

PDFs, Word documents, slides and other files the organisation chooses.

✕Manual work it replaces

Manual searching, reading long documents and asking colleagues.

✦What it produces

A direct answer with a citation to the document and passage.

☺Where a person decides

Users check the cited source. Owners decide which documents are included.

Before
Searchingshared drives and folders
Waitingfor an expert to reply
Unverifiableanswers from generic AI
→
After
Secondsto an answer
Self-servefor the whole team
Verifiableevery answer cites its source
High-level architecture

From input to outcome.

Full architecture pack
1

Inputs

  • Uploaded documents
  • Questions in plain language
2

Ingestion

  • Text extraction and chunking
  • Embeddings per passage
3

Retrieval

  • Vector similarity search
  • Top passages selected
4

AI layer

  • A large language model writes the answer from passages
  • An embedding model for search
5

Human check

  • Citations shown with each answer
6

Outcome

  • Cited answer
  • Conversation history
IntegrationsDocument upload; connectors to SharePoint, shared drives or Confluence can be scoped
Design principle

Answer from the documents, show the source. Users can always check where an answer came from.

Technology stack

What it runs on, and why.

AI model (demo)A large language model through a cloud AI API

Writes answers from retrieved passages.

Embeddings (demo)Large language models text-embedding-3-small

Meaning-based search across passages.

Alternative modelsA large language model on a managed cloud AI service, or Azure cloud AI service

Available for customer deployments with cloud or residency requirements.

ApplicationWeb web app with API routes

Upload, chat, citations.

Data layerPassage store and vector index

Links every passage back to its document.

HostingOur cloud, the customer's cloud or on-premise

Chosen per customer.

Business value and evidence

Every number, labelled.

Live implementation. Running for a customer or as a public product.

FigureWhat it measuresLabelSourceLimits
Every answerlinks to its source passageMeasuredProduct behaviour, visible in the live demo.Citation presence, not answer correctness.
99.2%answer accuracyReportedProduct claim.Method and test set to be confirmed before external use.
Proven on a hard case

Ask 'What's the notice period in this supply contract?' and get '90 days written notice by either party', with a link to the exact clause.

Try it yourself

See it work in two minutes.

  1. Open the demoIt opens in a new tab, no setup needed.
  2. Ask it something realTry: “What's the notice period in the Apex supply contract?”
  3. Talk to usWe'll show it on your own data.
Knowledge BaseLive preview
Chatbot
What's the notice period in the Apex supply contract?
✓ Searched 412 documentsApex MSA, clause 14.3
90 days' written notice, by either party (Apex MSA, clause 14.3).

Common questions

Can it run offline?

Yes. It can run on your cloud or fully on-premise.