Engineering information management

Every record your engineering business keeps — versioned, released, connected.

MatStream applies PDM discipline to all of it: parts and assemblies, drawings and documents, purchase orders and stock. Every change is a version. Every state change is a lifecycle. Every link is traceable.

Request early access See how it works Currently in beta · Cloud-hosted · Works with Inventor and Vault workflows
app.matstream.com/w/acme/explorer
Folders
Refresh New Edit Delete
Acme
Projects
2026
Sample Engineering Project
Bill of Materials (BOM)
Controlled Documents
Document Control Worklists
Incoming Submittals
Outgoing Transmittals
Requirements
Purchasing
Sales
Warehouse
ExplorerActionsToolsViewExport
Refresh New ▾| Delete| Library Link Unlink| Change State
IcNameVerPosTagQtyUoQDescriptionPart Number
0023.0713.00011Lube Oil System Piping0023.0713.000
General Arrangement Drawing11Dimensioned drawing showing the overall arrangement
Inspection and Test Plan11Vendor inspection and test plan identifying hold points
Pressure Test Certificate11Signed certificate stating the test pressure and result
0023.0713.000.pdf310023.0713.000
0023.0713.1011281pcLube Oil Header0023.0713.101
0023.9603.1001321pcSUCTION STRAINER, 1-1/2″ 150#VSV-603100
0732.0220.000123725mmHydraulic Hose, 3/4″NHT-220000
0732.0225.0001242502mmHydraulic Hose, 1″NHT-225000
0732.0240.0101251014mmHydraulic Hose, 1 1/2″NHT-240010
0733.0120.0011132pcHex Nipple, 3/4″NPT x 3/4″BSP (60…MFF-120001
0733.0120.0511162pcStraight Female Swivel Connector, 3/4″MFF-120051
0733.0120.0611204pcCrimp Ferrule, 3/4″ Stainless SteelMFF-120061

The discipline

Built the way PDM is built. Applied to everything.

Product data management earned its rules the hard way: nothing is overwritten, nothing ships unreleased, and every part knows where it is used. MatStream makes those rules the foundation for any kind of record — not just CAD.

Versions are the audit trail

Every save of a part, document, purchase order or supplier creates a new version. Open any of them, compare, restore. The history is the record — there is no separate log to trust.

v5v6v7

Lifecycles gate every change

States, transitions and who may perform them are configured per category. Release criteria are evaluated, not just displayed: an assembly cannot be released while a part in it is still in work.

Work in ProgressReleased

Structures connect everything

Bills of materials, Uses and Where Used links, attached drawings, the purchase order a material request became. Change one thing and see everything it touches.

PartAssemblyOrder

What runs on it

Start with what is built. Extend to what is yours.

PDM, document control and procurement are not separate modules — they are configurations of the same categories, properties, lifecycles and links. Which means you can add your own.

Parts & assemblies

Product data management

Inventor-style parts and assemblies with stock numbers, revisions and bills of materials seeded straight from your drawings. Where Used from any part up to every assembly it sits in.

  • Revisions
  • BOM
  • Where Used
  • Piping template
Drawings & documents

Document control

Check files out, edit them on your desktop, check them back in — automatically. Lifecycle states on every drawing, and full-text search that looks inside the PDFs.

  • Check-out / check-in
  • MatStreamConnect
  • PDF content search
Buying & stock

Procurement

Material requests become purchase orders become receipts, each a versioned record linked back to the released engineering data it was ordered from. Stock levels per location, visible in the buyer’s inbox.

  • Material request
  • Purchase order
  • Receipt
  • Stock locations
Yours

Anything you need to control

Suppliers, customers, complaints, test reports, calibration records. Add a category, define its properties, permissions and lifecycle in the app, and it gets versions, links and search like everything else. No code.

  • Categories
  • Properties
  • Lifecycles
  • Automations
  • Filters

Getting started

A working system on day one, not a blank database.

1

Create a workspace from a template

Pick a setup template — Piping, for example. Categories, properties, folders, lifecycles and permissions are seeded in minutes, with real sample structures to look at.

2

Make it your organisation’s

Rename states, add properties, set who may release what, define release criteria. All of it in the app, all of it versioned like the data it governs.

3

Connect the desktop and the team

Install MatStreamConnect to open, check out and check in files from Explorer. Invite Editors and Viewers. Share a record by link with a supplier who has no seat at all.

Beyond the engineering office

The people who need one record shouldn’t need the whole system.

Most of the people who touch engineering data are not engineers. MatStream gives them exactly the piece they need.

Portal shares
Share an assembly, a drawing or a purchase order by link. The recipient can view it — or contribute files and records to it — without a seat and without seeing anything else.
Quick search across everything
One search box over names, numbers, properties and the text inside attached PDFs. Results take you straight to the record’s place in the tree.
Property-level permissions
Cost price visible to purchasing, hidden from the shop floor — on the same record, in the same grid. Permissions live on the property, not on a copy of the data.
Import what you already have
Bring flat libraries in from Excel with a reusable import profile. Existing records are matched and versioned, not duplicated.

Pricing

Start free. Pay per seat when the team grows.

MatStream is in beta. Early-access workspaces are free while we finish; seats are added monthly after that — change them any time, up or down.

Request early access

FreeOne workspace, full configuration, your own data. Ideal for setting up and evaluating.
EditorCreates and changes records, checks files in and out, releases what their group is allowed to release.
ViewerBrowses, searches and reads everything they are permitted to see. Never edits.