mGenie · Turn your PDF archive into a knowledge API

Turn your PDF archive into a knowledge API.

Import PDFs, scans, tables, drawings, and decades of revisions. mGenie classifies the files, extracts facts and relationships, resolves changes and conflicts, and returns each result with its source page.

mx900-datasheet-v8.pdf48 p
service-bulletin-143.pdf6 p
firmware-8.1-notes.pdf11 p
MX900 · live model

{{ nSpecs }}

specifications

{{ nCites }}

citations

{{ nRules }}

rules

{{ activityLine }}

ACME Systems · MX Series Synced 4 min ago

Ask across 83 documents

{{ typedQuestion }}

No.

The B14 requires firmware 7.4 or newer. Service Bulletin #143 removed 7.3 from the supported path for Revision C units.

Compatibility Matrix v8 · p. 17 Service Bulletin #143 · p. 2
{{ d.name }} {{ d.status }}

The model behind the answer

{{ nSpecs }}

specifications

{{ nRules }}

compatibility rules

{{ nWarn }}

active warnings

{{ nCites }}

source citations

Maximum input voltage42 V
Maximum module count16
B14 minimum firmware7.4
{{ f }}

Process an entire document collection

Connect a documentation site, object store, or folder of files. mGenie identifies document classes, links revisions, and extracts facts, procedures, warnings, and relationships.

01 — Import

https://docs.acme.com Discover

One URL or a folder of PDFs. mGenie found 2,481 documents and 314 products at ACME in 12 minutes.

02 — Classify and extract

Reading tables4,812 parsed
Linking revisions8,419 relations

Specifications, compatibility rules, procedures, and warnings are extracted with their conditions and effective dates.

03 — Query

client.compatibility.check({
  product: "MX900",
  component: "B14"
})

Your portal, service app, and support tooling all read from the same current model.

CUSTOM DOCUMENT ENGINE

Improve extraction with reviewed corrections

When reviewers correct a document class, field, relationship, or table, mGenie applies that feedback to similar files in the same corpus. Teams work with familiar labels and schemas instead of configuring model training.

ACME document engine4.8M documents
Document classFirst importCurrent
Datasheet extraction93.4%99.1%
Revision identification95.8%99.8%
Compatibility extraction91.2%98.7%

Track changes across revisions

When a bulletin or release note arrives, mGenie records each changed value with its date and source. Review the changes in the app or receive them through a webhook.

Today, 14:32

Service Bulletin #143 added

Maximum input voltage48 V 42 V
B14 on firmware 7.3no longer supported
AffectsMX900, MX910

July 28

Firmware 8.1 release notes added

Module limit raised to 16 · B16 support

Open the source page for any fact

Each result includes the supporting sentence, page number, document revision, and effective date.

FactMaximum input voltage is 42 V
Applies toRev C, after March 2026
Replaces48 V, Datasheet v7
SourceService Bulletin #143, p. 2
SERVICE BULLETIN #1432 / 6
For Revision C units manufactured after March 2026, the maximum input voltage is reduced to 42 V.

Query corpus knowledge from your application

Full API reference
{{ apiMethod }} {{ apiPath }} 200 · {{ apiLatency }}
{{ apiCode }}
Response 200 OK {{ apiLatency }}
{
  "compatible": false,
  "requirement": "firmware >= 7.4",
  "sources": [
    { "doc": "compatibility-matrix-v8",
      "page": 17 },
    { "doc": "service-bulletin-143",
      "page": 2 }
  ]
}
{
  "id": "MX900",
  "family": "MX Series",
  "revision": "C",
  "lifecycle": "active",
  "documents": 83,
  "specifications": 184
}
{
  "answer": "No.",
  "detail": "B14 requires firmware
             7.4 or newer.",
  "confidence": "high",
  "sources": [
    "compatibility-matrix-v8#p17",
    "service-bulletin-143#p2"
  ]
}

Schedule a demo

Bring a difficult document set.

Show us the files your current search, extraction, or RAG pipeline struggles with. We’ll walk through ingestion, structured knowledge, source evidence, and the API using your use case.

30 minutes. Product and technical walkthrough. Your documents. PDFs, scans, tables, drawings, and revisions. Your questions. Extraction, compatibility, changes, or corpus search.

{{ demoStatus }}