How the brain actually works
A knowledge graph and hybrid retrieval over your own documents, running anywhere from our cloud to a room with no network.
Five layers, one platform
The Certant stack from raw bytes on disk to an answer in someone's hands. Hover a layer to see where it sits.
-
Ingestion
Reads everything, keeps the structure
PDFs, Word, slides, scans, images. We parse with the structure preserved: tables, sections and headings stay intact. OCR runs on scans.
-
The graph
The graph builds itself
Your entities, such as employer, member, contract and vendor, and the relationships between them, learned from your own vocabulary. No manual ontology.
-
Retrieval
Hybrid by default
Vector search finds answers by meaning. GraphRAG follows the relationships. Structured query hits your warehouse. We pick what is best per question.
-
Reasoning
Every answer is grounded
The citation engine attaches the source paragraph, and guardrails refuse rather than hallucinate.
-
Surfaces
One brain, four surfaces
Agent Builder, Analytics, Chatbots and Strata all read the same graph with the same retrieval and the same citations. What differs is the interface.
How retrieval actually works
Finds answers by meaning
Every paragraph in your document gets converted into a numerical fingerprint. When someone asks a question, we fingerprint the question and find paragraphs that mean something similar, not just paragraphs containing the same words.
Vectors work well on open-ended language: "what does our policy say about overtime?" They struggle with questions about how things relate, and most questions in an organisation are about how things relate.
Walks the relationships
Start from a named entity in the graph: a vendor, a contract, a person. Walk the edges and pull back the connected sub-graph as context. The model gets not just the relevant text, but everything connected to it.
A question a vector index cannot answer alone: "which contracts does our largest vendor have with our highest-risk member entities?" That's a graph traversal, not a similarity search.
Combined at query time
For every question, the model picks the strategy: vector for prose-heavy lookups, graph traversal for relationship questions, structured query for numbers, often a blend. You can see the path the answer took: ask why, and the sub-graph and the cited passages come back.
How Certant reads documents
Adaptive chunking
It reads a document the way a person does. Tables, sections and headings survive intact, and nothing is cut mid-clause.
Multimodal native
PDFs, Word documents, slides, scans and images. OCR runs where text isn't extractable, and page-image references survive into the citation engine.
Auto-ontology
It learns your vocabulary as it goes: "Worker", "Staff" and "Employee" become one entity, mapped to your schema, with no manual setup.
No black boxes
Every answer traces back through this graph. Drag to pan, scroll to zoom, click any node.
Drag sideways to see the whole diagram
Every node is something in your business. Every edge is a relationship we learned from your data. Edges are typed (e.g. governed_by, employs, requires) and clickable.
Bring your own, or use ours
We don't lock you to a model. They change every few months, and a lock-in now is a lock-out later.
For Cloud, you can pick from AWS Bedrock, Azure AI Foundry, GCP Vertex AI, or our defaults. We route per workload: reasoning models for hard questions, fast models for short answers, embedding models for retrieval.
For Sovereign, you bring your own, open-source weights or a licensed vendor, and run them on your hardware. We support local GPUs (≥80 GB VRAM) and offline embedding models.
| Where it runs | Model | Via |
|---|---|---|
| Cloud · reasoning | Claude Sonnet 4.5 | Bedrock · default |
| Cloud · reasoning | GPT-5 | Azure AI Foundry |
| Cloud · fast | Claude Haiku 4.5 | Bedrock |
| Cloud · fast | Gemini 2.5 Flash | Vertex AI |
| Sovereign | Llama 3.3 70B | On-prem · GPU |
| Sovereign | Mistral Large 2 | On-prem · GPU |
| Sovereign | Qwen 2.5 72B | On-prem · GPU |
| Embedding | BGE-M3 / Cohere v3 | On-prem or cloud |
Cloud to air-gapped, one product
Cloud
- Hosted in our AU, EU and US regions
- Tenant isolation at the data layer
- SOC 2-aligned controls
- Live in minutes
Inside your VPC
- Deploys into your AWS, Azure or GCP account
- Your VPC, your IAM, your KMS keys
- Certant ships the software, you operate the cloud
- Available via cloud marketplaces
Inside your facility
- No outbound connectivity required
- Models, indexes, audit logs all local
- Signed update bundles via removable media
- Designed for IRAP / DEFCON / sovereign workloads
Docker images and Kubernetes manifests are available for any deployment mode. This page is not a manual. If you need the YAML, ask deployment.
Every answer cites its source
When Certant answers a question, the answer carries the paragraph it came from. Click and you see the original document with the cited passage highlighted. Print it. Send it to your auditor.
Nothing here asks you to take our word for it.
When does the new EBA require overtime to be paid at double time? Under the 2024 EBA, overtime is paid at double time after the first three hours of overtime worked, or for any overtime performed on a Sunday or public holiday.
"…ordinary overtime shall be paid at time-and-a-half for the first three hours and at double time thereafter. Overtime in excess of three hours, or worked on a Sunday or public holiday, shall be paid at double the ordinary hourly rate."
What we don't do
We don't train base models. We make the ones you already trust useful on your own data.
Analytics is one surface among several. If a pivot table is all you need, buy a pivot table.
Agent Builder builds workflows. It does not build customer-facing apps.
Convinced or sceptical, talk to us
We answer technical questions in plain English.
Under the 2024 EBA, overtime is paid at double time after the first three hours worked, or for any overtime on a Sunday or public holiday.
