One statementa column, a meaning, a keyword and a relationship in the same query, one index build, one transaction
18 languagestranslated on write, stored beside the original, searchable in each
31 document formatsread, chunked, OCR'd where they are scans, and their tables turned into rows you query
3 products in productionMoodi Max, Mercury Echo and Atlas Workplace, each on its own infrastructure

What Data Oil is

Like giving your data a brain and a voice

Data Oil transforms raw data into intelligent, searchable insights, so you can talk to your data like a human, not a database.

It is essentially turning chaotic information into a clean, context-rich knowledge layer that responds to natural questions with clarity and precision - and the evidence it came from.

How it does it

Data Oil uses Artificial Intelligence (AI), Machine Learning (ML) and Natural Language Processing (NLP) to turn raw, unstructured data into clear, searchable insight you can interact with conversationally.

From ingestion to outcome

Utilizing an established AI from the point of ingestion to outcome. By applying NLP, the system provides a human-like element of ask and receive: detailed answers in natural language, with the evidence they came from.

For non-technical people: the Data Oil console

Ask a question in plain language and receive a detailed answer in plain language, with the evidence it came from. No query language, no code.

For technical people: the API

The same data through one HTTP surface: SQL over rows, vectors, keywords and relationships in a single statement, from any language that can make an HTTP call, any PostgreSQL client, a client package, or an MCP server your agent already knows how to call.

  • Modular Ingestion & Refinement
  • Persona-Aware Insight Delivery
  • Real-Time, Scalable Architecture
  • Compliance-Ready Commentary Engine
  • Plug-and-Play Modularity
  • Edge computing in your own system
  • Encrypted end to end
  • No code required
RowsDocumentsRelationshipsSearch and vectorsEighteen languagesOne SQL statementone index build, one transactionA person at the consoleA program, any languageAn agent, with its own key
Five kinds of data, one engine, one statement; the same surface for a person, a program and an agent.

The whole product in one statement

Filter on a column, rank by meaning, score a keyword, in one query

A write commits once and is searchable by keyword, by meaning and by relationship the moment it commits, because every index is built by the same engine over the same records. No second query language, and no job keeping a database and a search engine in step.

+See the statement itselfFor the technically minded
SELECT title,
       VECTOR_DISTANCE(embedding, EMBED('casing failure'), 'cosine') AS distance,
       $score AS keywordScore
FROM Report
WHERE SEARCH_INDEX('Report[body]', 'casing failure') = true
  AND filedAt > date('2026-01-01')
ORDER BY distance LIMIT 10;

What you get

Everything a modern application stores, in one place

One query

Filter on a column, rank by meaning, score a keyword and walk a relationship - all in the same statement, over the same records.

Every model of data

Rows, documents, graphs, vectors and full text, with the joins, windows and traversals you already expect from a database.

Enriched on the way in

Files, media and thirty-one document formats are read, transcribed, embedded and translated as they arrive, and stored beside the original.

Answers with the evidence

A question in plain language comes back answered, with its sources, its citations and a confidence score.

Your model, your key

You choose the AI model and register your own key. It is sealed, it never leaves, and you can see exactly what would be sent before it is sent.

Secured in layers

Rights down to a single column, the same fence on every door, sign-on with your own directory, and an audit line for every act.

Reliable by construction

Every durable byte in object storage, nodes replaceable, and backups proved by real restore drills on the cadence you choose.

Twelve regulatory regimes

IRAP, CSA STAR, FedRAMP, GDPR, HIPAA, ISO/IEC 27001, PCI DSS, MTCS, ENS, SOC 1, 2 and 3 - declared per job and per column, and enforced.

Your cloud or ours

Oracle Cloud, AWS, Azure, Google Cloud or your own storage - several at once, with residency enforced on every write.

Every door you already use

HTTP and JSON, the PostgreSQL wire protocol for your BI tools, packages for .NET, Python and Node, and an MCP server for your agent.

Described, for people and for agents

Every database, collection and column carries a description, so a question is answered about what the data means, not only what it is called.

A console for your administrator

Roles, sign-on, backups, restores and spending - your own administrator runs your own tenant, and every act they take is in the audit.

All of it on one published unit rate, on the pricing page.

Then the story

Why teams move, and how we make the move a measured one.

Five short chapters: where you are, why it happened, what changes, what is coming, and a proof of concept with fixed goals before anybody commits.