EnginAI logo mark: a stylised brain fused with an engineering gear
EnginAI
Engineering Intelligence
Deployment  On-premise Sector  EPC · Oil & Gas · Marine Modes  Air-gapped / Hybrid
Engineering Intelligence Platform

Smarter Engineering. Faster Decisions. Better Outcomes.

EnginAI empowers engineering teams with AI-driven insights across data, documents and designs — from concept to operations.

On-premise Air-gapped or hybrid Your policy, per project
Drawing Intelligence — tag extraction with bounding boxes
EnginAI Drawing Intelligence: a railway track-circuit schematic with extracted equipment tags drawn as labelled bounding boxes, beside a detection list showing tag name, category, description and confidence.

Live product Equipment tags located on the drawing, stored per project, feeding MTO and Revision Compare downstream.

The problem

Decades of engineering value,
almost none of it searchable.

01  —  The archive

Engineers hunt instead of engineering

Engineering organisations hold decades of value in P&IDs, specifications, revision histories and project correspondence — and almost none of it is searchable. Time that should go into engineering goes into finding things.

02  —  The security review

Cloud AI fails the sign-off

Cloud AI tools solve the search problem but fail the security review, because they take the decision about what leaves your network out of your hands. The tool that answers the question is the tool that cannot be approved.

EnginAI closes both gaps
The answer

An on-premise engineering intelligence platform. You set the boundary.

Your drawings, specifications and project knowledge live on infrastructure you own and control — no cloud tenancy, no shared platform. Suitable for air-gapped and security-restricted environments.

Two deployment modes, your choice per project

Air-gapped

All inference on local models inside your network. No external API calls. No data egress.

Hybrid

Optionally route selected workloads to external models where you permit it, under your own policy.

Pillar 01/Engineering Intelligence

Ten modules that read your project
the way an engineer would.

Documents, drawings and project records become one queryable body of engineering knowledge — with the review gates and provenance an engineering organisation already runs on.

Knowledge Search

Ask one question, get one grounded answer with visible cited sources — drawn from the active project's ingested documents and its live platform data. The retrieval pipeline combines vector retrieval, structured-module retrieval over real project records, glossary expansion for engineering terminology, HAZOP handling, guardrails and output filtering. Voice dictation via built-in speech-to-text.

ANSWERS STRICTLY SCOPED TO THE ACTIVE PROJECT

Files & Documents

The project repository nearly every other module reads from. Upload PDFs, specifications and audio; an automatic extract → chunk → embed pipeline builds the knowledge base with live per-file status, and audio is transcribed first. Documents are classified and assigned to a work package.

DRAFT → REVIEW → APPROVED → ISSUED

MTO Generator

Turns extracted drawing tags into a material take-off: line items with category, description, tag, quantity, unit and a confidence score. Lines can be verified individually, filtered, and exported to CSV or Excel for the material plan.

Drawing Intelligence

Vision-model reading of engineering drawings. Tag extraction with bounding boxes locates equipment tags on the drawing and stores them per project, feeding MTO and Revision Compare downstream. Drawing-type classification sorts the sheet. Handwritten-markup transcription reads red-pen annotations off scanned drawings.

AI-assisted detection on dense P&IDs — engineer review required

Revision Compare

Two revisions of the same drawing side by side, with additions, removals and modifications computed from the extracted tags rather than from pixels — plus an engineering-impact assessment of what the change actually means.

Cross-Drawing Checks

P&ID ↔ GA consistency runs a deterministic tag-set comparison between two drawings that should describe the same system, with an optional AI narrative over the top. Multi-discipline clash detection finds bounding-box overlaps between drawings from different disciplines.

Design Review

An AI compliance sweep across the project's documents, producing findings against named engineering standards — each with a clause reference, a severity and a suggested remediation — tracked through to closure.

Safety-critical findings require an Approver — enforced at the API

Reports

AI Reports generates documents in five templated types, moved through draft → in review → locked and then exported; once locked, content is read-only and the report cannot be deleted. Timesheet Reports run a filtered query over logged time, exported to CSV or XLSX.

Checklists

Discipline checklists generated for a specific document from a template library keyed on three independent dimensions — document type, discipline and project phase — then augmented with AI-suggested items. Every item is tickable, with progress tracked as a fraction.

Work Packages

A hierarchical blocks → work packages structure organising scope, documents and deliverables, with work-package status tracked separately from structure — Leads own structure, Approvers set status.

Revision Compare — tag-level drawing comparison
EnginAI Revision Compare: two revisions of the same P and ID shown side by side, with added, deleted and changed tags highlighted directly on each drawing, above tag-difference and engineering-impact panels.

Live product Additions, removals and modifications computed from extracted tags — not from pixels.

Pillar 02/AI Assistant

One agent per project.
Context never crosses.

A full conversational AI engine embedded directly in the platform — alongside, and distinct from, Knowledge Search.

Agent = Project Every project is mirrored to its own AI agent.
Shared Context An admin-editable system prompt every project member inherits, so the whole team's AI works from the same project ground truth.
Project knowledge, automatically Project documents are mirrored into the agent's retrieval set, and retrieval stays scoped to that agent.
Membership-synced access The agent is shared to exactly the project's members — no more, no fewer.
Chats filed by project Conversations auto-file into a per-project folder.
One login EnginAI is the OIDC identity provider. One account, one password.
AI Assistant — grounded answer with cited sources
EnginAI AI Assistant: an answer about schedule XS wall thickness, followed by a Sources list citing specific piping class documents and a supporting PWHT waiver request, with per-project chat folders in the sidebar.

Live product Every claim carries its source back to a project document.

Pillar 03/Workforce

The operational layer
the engineering work runs on.

Time, tickets, teams and clients in the same platform as the engineering intelligence — under the same identity, the same roles and the same server-side rules.

Timesheets

A live time clock, a month calendar carrying submission state, and the entry form with its table. The month lock is absolute: once submitted or approved, the period is immutable for everyone — including an organisation Administrator.

Timesheet Approvals

The monthly approval queue owned by the Workforce Manager, in four tabs: pending submissions, outstanding, approved history and rejected history. A rejection reopens the period for correction.

Tickets

The project help desk. Every issue is routed to a receiving team and escalated up a configured team chain until completed, with every transition written to a per-ticket escalation history that stays visible for the life of the record.

PENDING → ESCALATED → COMPLETED

Clients & Teams

Client records with an activate / deactivate lifecycle; team structures with membership and the escalation tiers that underpin ticket routing.

Dashboard

A cross-project personal column — my tickets, my hours, my projects, independent of the active project — beside a project-scoped column of live project metrics.

Workforce Settings

Organisation-wide parameters owned by the Workforce Manager — maximum hours per day, submission deadline day and default break minutes — enforced server-side.

Dashboard — personal column beside project-scoped column
EnginAI dashboard: a personal column showing my open tickets, longest open ticket and my hours, beside a project column showing documents indexed, knowledge chunks, AI-extracted drawing tags, project activity, document lifecycle counts and open engineering findings.

Live product What is mine, and what is the project's — on one screen.

One table component, sixteen data views. Every list in the platform renders through the same shared component — consistent sorting, filtering, pagination, empty states and accessibility everywhere. The interface behaves the same way in every module, so training transfers and mistakes do not.

Pillar 04/Governance, security & control

The section your security
reviewer reads first.

Authority in EnginAI is deliberately split, and every rule is enforced where it cannot be bypassed — at the API, not in the interface.

Two deployment modes

Chosen per project. Air-gapped: all inference on local models inside your network — no external API calls, no data egress. Hybrid: selected workloads may optionally be routed to external models where you permit it, under your own policy.

Project tenancy

Every artifact — document, drawing, tag, knowledge chunk, chat, audit entry — carries a project ID. All queries bind a server-validated project. Context cannot cross projects.

Server-side authorisation

Permissions are enforced at the API, not merely hidden in the interface. Unauthorised writes are refused even when called directly.

Two-tier role model

Three organisation roles — Administrator, Workforce Manager, Staff — plus four project roles: Lead, Approver, Contributor, Viewer. Organisation authority and project authority are deliberately separate.

Approval gates

Document transitions, safety-critical findings, report locking and timesheet approval each require a specific role — and each is enforced on the server.

Two-factor authentication

TOTP-based 2FA, with both enrolment and challenge built in.

Tamper-evident audit trail

A hash-chained audit log, with a Recent Activity view for administrators.

Single sign-on

A built-in OIDC identity provider; the conversational engine is a relying party.

Engine & Integrations

Live health of every platform service in a single administrator view.

Capability matrix

Scroll horizontally — three organisation roles, four project roles
Who can do what — enforced server-side
Capability Admin Workforce Mgr Lead Approver Contributor Viewer
Global settings, integrations, audit log ✓ · · · · ·
Create / edit users, assign org roles ✓ · · · · ·
Create / edit projects, clients ✓ · · · · ·
Approve monthly timesheets ✓ ✓ · · · ·
Workforce parameters ✓ ✓ · · · ·
Manage blocks, work packages ✓ · ✓ · · ·
Manage teams and project membership ✓ · ✓ · · ·
Approve documents / resolve findings ✓ · ✓ ✓ · ·
Set work-package status ✓ · ✓ ✓ · ·
Upload documents, run extraction ✓ · ✓ ✓ ✓ ·
Log time, submit own timesheet ✓ ✓ ✓ ✓ ✓ ✓
Raise tickets, generate checklists / reports ✓ · ✓ ✓ ✓ ·
Read project data ✓ · ✓ ✓ ✓ ✓

Separation is the point: a Workforce Manager has no engineering authority, and a project Lead has no approval authority over timesheets. The month lock follows the same principle — once a timesheet month is submitted or approved it is immutable for everyone, including an Administrator. The only way back is a Workforce Manager rejection, which reopens the period for correction.

Files & Documents — controlled review and approval chain
EnginAI Files and Documents: the project repository listing documents with their ingestion status, lifecycle stage such as In Review or Issued, work package assignment and owner, above a note that clicking a row reveals classification, drawing metadata and content hash.

Live product Stage transitions move one step at a time, and every step beyond submitting a draft requires an Approver.

Built on

Containers on your own hardware.

Next.js 16 React 19 Node 24 PostgreSQL + pgvector TimescaleDB Local LLM & vision models Local speech-to-text Docker-deployed

Deployed as containers on your own hardware. Offline fallback models included.

Why it matters

Four outcomes.

Accelerate Engineering

Automate time-consuming tasks to deliver projects faster.

Improve Accuracy

Reduce errors with AI-powered validation and verification.

Empower Teams

Enable engineers to focus on innovation, not information.

Drive Value

Optimise performance, reduce costs and maximise asset reliability.

Next step

Request a private demonstration.

Deployed on your infrastructure. Evaluated on your data.

Contact — placeholder [contact details to be inserted]
ProductEnginAI
DescriptorEngineering Intelligence
DeploymentOn-premise / air-gap capable
ModesAir-gapped (no egress) / hybrid (your policy)
SectorsEPC, oil & gas, marine, heavy engineering
Contact[contact details to be inserted]

Screenshots are of the live product. AI-assisted outputs — drawing tag detection, compliance findings, generated reports and checklist suggestions — require engineer review.