Data

Everything above rests on the record. The data layer brings in what the company already holds — old systems, spreadsheets, mailboxes, office documents, e-invoices — and keeps it in one data model, so every customer, item and order exists once.

A technician's hand plugging a cable into a neatly routed fibre-optic patch panel
Layer 4 of 5
  • One data model instead of copies synced between products
  • Connectors for import and ongoing sync
  • Documents and e-invoices attached to their records
  • Works alongside the office suite people already use
05 Security and Sovereignty04 Data03 Ontology02 Agentic Logic01 Super Intelligence

The record everything stands on

An agent drafting an invoice needs the order, the delivery, the price agreement, the customer’s payment history and whether there is an open complaint. In most companies those live in four products, and getting them into one place at the moment of the decision is the work integration never quite finishes. Synchronised systems are consistent only in the gaps between changes; an action needs a consistent view at a single instant.

So Hurukan keeps one record. Not copies synced between modules, but one data model in which every customer, item, order, person and document exists once, with one identity.

Bringing data in

Nobody starts empty. The data layer imports what the company already holds — from an existing ERP or accounting system, from spreadsheets, from mailboxes — and checks every record against the ontology on the way in. Records that do not fit are stopped and shown to a person rather than loaded and discovered later. Where an old system has to keep running for a while, a connector keeps the two consistent until it can be retired. The accounting program is the system that stays for good: it keeps the general ledger, statutory reporting and tax, and a connector passes approved invoices, postings and payments to it.

Documents belong to records

A contract belongs to the customer and the deal it governs; a certificate belongs to the delivery it certifies; an inbound e-invoice belongs to the order and the receipt it refers to. In Hurukan each document is stored against its record, with its revisions, and an agent reading the record reads its documents too.

Below the ontology, above the base

Above this layer, the Ontology defines what a valid record is, and the Agentic Logic layer reads and writes records only through it. Below, Security and Sovereignty decides who may read each record, logs every change, and determines where the data physically lives — on infrastructure you choose, exportable in open formats.

What the layer does

01

Import

Customers, suppliers, items, open orders and balances brought in from the systems you run today, checked against the ontology before they land.

02

Ongoing sync

Where an existing system stays in use for a while, a connector keeps it and Hurukan consistent, so the company can adopt one domain at a time.

03

Documents

Contracts, drawings, certificates and correspondence stored against the record they belong to, with their revisions, rather than in a shared drive.

04

E-invoicing

Inbound and outbound e-invoices handled as structured data and matched to the orders and deliveries they refer to.

05

Office suites

Mail, calendars, spreadsheets and documents from the office suite you use, connected to the record instead of retyped into it.

06

Data quality

Duplicates, gaps and conflicts surfaced at import and on every change, so a problem is fixed once, at the source, and not in every report downstream.

Questions

Do we have to migrate everything at once?

One domain at a time is the intended path: import it, keep the existing system running alongside through a connector, and retire it once the new record has proved itself.

Which systems can it connect to?

Connectors are built for what companies typically run: accounting programs, ERP systems, spreadsheets, mail and office suites, e-invoicing. A first conversation establishes which of them your particular stack needs, and the list of available connectors will be published as each one is built.

Where is the data stored?

On infrastructure you choose. The data layer runs wherever the rest of Hurukan runs, and the data can be exported in open formats at any time.

Build the company's operating system with us

Hurukan is pre-launch. If you run a company and want a sovereign, agentic system rather than another suite, we would like to hear what you need.