Analyses closed
From ERP data reconciliationto tracing the causein one workflow
A food-manufacturing PoC validated the flow from tracing profit changes to compiling the report
See what it costsWhere is the difference?
- 118 analyses closed
- 5 patents
- Exhibiting at CES 2026
118 = analyses run since 2022 (161 in total) that were closed as completed
Why the response is slow when data is everywhere
- 01Every system names the same item differently
- 02Reconciling them takes people’s hours
- 03Why it drifted lives only in one person’s head
The ontology reconciles the names and the AI finds and flags the cause, so people spend their time only on the call.
This is how far the AI goes
- Connects ERP, MES and spreadsheets read-only and joins them into one map
- Reconciles items that each system spells differently, automatically
- Ask about cost, inventory or quality in plain language; answers come as tables and charts
- Flags anomalies against company criteria, with candidate causes, amounts and evidence
- Drafts the action and sends it to Slack or email. Approve or hold stays with people
- Read only
Existing systems
- ERP
- MES
- Spreadsheets
- Documents
- Ontology
The company's own standard
- Field names
- Reference values
- Relationships
- AI
Anomaly, cause, amount, evidence
- Deviation detection
- Candidate causes
- Amount by cause
- Evidence line
- Person
Proposal and approval
- Proposal drafted
- Approved
- Held
- Evidence ledger
Decision and outcome, kept
- Evidence
- Approval history
- Outcome
By industry
What we work on, industry by industry
The more layers of systems a company has, the better this fits — not because the data is missing, but because joining it is still left to people.
Cost, equipment and documents each sit in a different system. Joining them into a reason is still left to people.
- Flags cost moving unlike usual and lets you act without waiting for the close
- Slices equipment signals by work order and joins them to quality records
- Finds documents scattered across systems with a single question
Published cases
- Large food manufacturerValidated cause tracing beyond a dashboardRead the case
- System semiconductorValidated in two weeks against 109 real questionsRead the case
- Automotive partsMaterial planning verified in real timeRead the case
- Electronic componentsThree AI agents taken through a full PoCRead the case
All seven industries in one table. Select a row to switch the tab above.
| Industry | Data in | Basis for joining | Output | Role (before → after) |
|---|---|---|---|---|
| Cost, equipment, documents (ERP, MES) | Work order | Cost-anomaly alerts, equipment signals joined to quality records | Cost owner: month-end spreadsheet matching → confirming causes, approving actions | |
| Regulations and guidelines | Clause | Answers with their supporting clause | Officer: answering the same enquiry again → checking the clause, ruling on exceptions | |
| Closed-network internal material | Clearance level | Answers traceable to their source | Maintainer: searching manuals → deciding within clearance, recording it | |
| Drawings and documents | Project and drawing | Safety and quality standards with their basis | Design and site lead: comparing drawings and specs → reviewing the gap, approving | |
| Instrument data | History of standard changes | Audit evidence traced to the original record | QA: collecting records → ruling on deviations, answering audits | |
| Internal databases | Ledger items and calculation steps | Read-only query results | Planning: writing data requests → verifying results, deciding | |
| Voyage, inventory and settlement data | Decision criteria and change history | A record of when and why a call changed | Operations: matching settlements and stock by hand → approving exceptions, recording |
Products
Three DARVIS products, and a DARVIO diagnosis to start
DARVIS-P handles cost and margin, DARVIS-I handles inventory, and DARVIS-Q handles quality. All three share DARVIS DB and Docs as a common engine, so the decision rules accumulate company-wide. DARVIO is the 1–3 week diagnosis before a rollout.
- DARVIS-PProfit OS · Cost and marginManufacturers whose cost swings
Cost increases and margin erosion that lock in before anyone knows why
Status · Live - DARVIS-IInventory OS · InventoryManufacturers holding stock across plants and centres
Slow stock and disposal piling up in one centre while another runs short
Status · PoC - DARVIS-QQuality OS · QualityManufacturers who spend long hours tracing defects
Defects that repeat because the cause is never found, and the stoppages they bring
Status · In build · results not yet measured - DARVIS DBCommon engine · Structured dataWhere structured data sits in separate systems
Joins ERP, MES and spreadsheets into an ontology, then answers questions with tables and charts.
- DARVIS DocsCommon engine · Unstructured documentsPublic sector · defense · construction · pharma
Finds the clause behind the answer in regulations, drawings and reports, within each person’s access.
- DARVIOHow to start · AI diagnosis consultingWhen a diagnosis should come before a rollout
AI diagnosis with consultants on top. In 1–3 weeks, it shows where the loss is first.
Not sure which one fits? Start from the cases by industry below. See all cases
What to compare it with
How it differs from Excel, BI and rule-based alerts
This lays out how far each of the four approaches goes for the same anomaly. Either way, the judgment is made by a person.
| Item | Manual Excel | BI dashboard | Rule-based alert | DFINITE |
|---|---|---|---|---|
| When the anomaly is known | After the month closes, once someone checks it by hand | When someone opens the dashboard and notices | When a preset condition is triggered | Items outside the company standard are picked out and flagged |
| Matching item names (across ERP, MES, spreadsheets) | By hand, every month | Once by hand at model design, redone when it changes | By hand, for every condition | The ontology matches them |
| Finding the cause | By hand | A decomposition tool exists, interpretation is by hand | None | AI proposes cause candidates, a person confirms |
| Whether an amount is attached | Calculated by hand | Shown as a chart, amount per cause is by hand | None | An amount for every cause |
| Evidence | Inside the file | Drill-down | The condition expression | An evidence line for every answer · decisions kept in the evidence ledger |
| Action plan and approval | Organized by hand | Needs a separate automation tool connected | Alert only | Proposes an action; approval or hold stays with a person |
| BI also has cause-exploration and automation-linking features. The difference is the effort a person spends designing and maintaining them, and who is left redoing the match when an item changes. | ||||
Customers we work with
From manufacturing to public sector, finance and defense — industries of every kind work with DFINITE













The record so far
The companies we’ve worked with, and what we sell today
First rollout
One plant · one product family
Start now and the first alert lands at the first month-end after 4 to 6 weeks.
Cost root-cause analysis
- Check monthly report
- Request data from each team
- Gather and reconcile
- Guess the cause
- Report
- Detect the shift
- Auto-decompose the cause
- Ask follow-up in plain language
- Report compiled automatically
Food-manufacturing PoC workflow comparison, not measured time savings.
Cases
Analyses we actually ran on the factory floor
Measured across every order, on direct cost alone. The data already existed; it just arrived after the decision was made
- Analysis axis
- Unit cost by item
- Output
- Candidate causes with evidence
- Analysis axis
- Input cost by process
- Output
- Variance broken down by contribution
- Analysis axis
- Margin by product family
- Output
- Loss-making segments identified
Cases describe the analysis scope and workflow, without unpublished customer metrics. Published case studies may identify the customer.
How the platform is built
Meet DARVIS
- 01
Name the question
Interviews on the floor decide who must hear first when cost moves unlike usual.
- 02
Map the data
Scattered ERP, MES and sensor data joined into a single map.
- 03
Agent workflow
A question in plain language comes back as an exact table or chart.
- 04
Deliver the alert
When something drifts, the alert lands in Slack or email with cause and evidence.
- 05
Operate and extend
We plan to widen the scope of analysis as usage tells us where to go.
Who does what
Who keys in the data? — Nobody
What the customer prepares
- One read-only connection to ERP, MES and cost sheets
- 2–3 interviews — the words and rules the company runs on
- The last 3–6 months of close data
Nothing new to key in. We read the systems you already have.
What DFINITE does automatically
- Joins scattered tables and documents into one data map
- Learns the usual range and catches the moment it drifts
- Packages cause, amount and evidence into an alert
What people check
- Whether the flagged item is real
- Which action to take — quote, purchase, reallocate
- Recording the decision and its outcome
People execute and approve. The system proposes and records.
Public funding
How public funding can cut what a rollout costs you
The chart shows the structure only. The funded share and whether you are selected depend on each programme’s notice and review.
Which programmes apply
Manufacturing AI Innovation, Manufacturing Smart Service, the AI Voucher, the S Voucher and the Data Voucher.
We help, at no charge
From writing the application to handling the review, we prepare it with you.
How the review runs
Review periods differ by programme notice. You can start it in parallel with the product kickoff.
Guardrails
AI drafts, a person approves, and the decision is kept in the ledger
Four layers. Each answers one of the questions IT asks first: how it attaches, whether data leaves, who executes, what is kept. Same order as the ontology path shown in the demo.
- 01Connect
Attached read-only
Existing systems untouched
- ERP, MES, WMS and documents unchanged
- Nothing written back
- On-premise or air-gapped install
- TLS 1.3 in transit
- 02Standard
The company sets the standard
Ontology and access scope
- Field names, reference values and relations set by the company
- Access scoped by role (RBAC)
- Company SSO (SAML 2.0, OIDC)
- Identifiers masked, aggregates only
- 03Decide
AI drafts the action; a person approves
Nothing runs before approval
- AI: anomaly, cause, amount, evidence, proposed action
- Person: approve or hold
- Not executed until pressed
- No auto-execution, no prediction claims
- 04Record
Kept in the evidence ledger
Traceable in an audit
- Evidence, approvals, holds and outcomes in one ledger
- Who decided what, when, on which evidence
- AES-256 at rest
- Data returned immediately at contract end
We have passed a government security review and design against ISO 27001 controls. The formal names and scope of regulations and certifications are confirmed in the technical review material.
What each industry checks first
| Industry | First question | Guardrail that answers it |
|---|---|---|
| Public sector · defense | Does anything leave the network; can visibility be split by clearance | Air-gapped on-premise install, clearance-scoped visibility, a passed government security review |
| Finance | Are personal identifiers exposed to the AI | Identifiers masked, aggregates only, read-only, role-scoped access, generated SQL visible |
| Pharma · construction | Can an audit trace back to the original record | Change history, trace to the original record, clause and page citations, evidence ledger |
| Manufacturing · logistics | Does it touch ERP or MES; who executes | Read-only connection, nothing written back, execution only after approval, SSO |
We will write up the integration structure, the data flow and the security controls and send it over, and set up a review meeting with an engineer if you want one.
Next step
Your data is already enough. Now bring decisions forward and cut the loss
If another month went by without knowing where profit leaked, next month you can hear first. It starts with one early signal, and decision criteria accumulate with use. Start on the path that matches your role.
FAQ