Instead of Cenosco IMS PEI
Stop renting Cenosco IMS PEI. Own your pressure equipment system.
We build your version around your written scheme, your inspection body and the way your sites run their shutdowns, bring your IMS PEI register, inspection history and thickness readings across, and run it for you.
Cenosco publishes no price for IMS PEI. It is quoted privately, as a monthly or yearly subscription, and the bill is set by the sites, users and modules you take.
- check_circleYour data in a database you own
- check_circleOpen source, no lock-in
- check_circleBuilt and run by Enterprise DNA
The Cenosco IMS PEI bill
A quote for every site, every year
Cenosco does not publish its prices, so there is no list to check against. These are the parts a plant pays for. Hold them up against your own quote.
Every site on the subscription
The subscription is sized to your plant. A second site, a new acquisition or a contract inspection client means another conversation about the quote.
The modules you need
Pressure equipment, relief devices, flanges, civil structures and pipelines are separate products in the suite. You pay for the ones you switch on, and downgrade to pay less.
The risk engine
Much of the price is the risk-based inspection engine. If your inspection body schedules from a written scheme, you are paying for a method you do not use.
Getting your data in
Records go in through import templates, and Cenosco sells data migration and integration as services on top of the subscription.
Users and roles
Access is set per role. The plant manager, the maintenance planner and the outside inspector each need a way in.
Your history on their system
Twenty years of thickness readings and certificates sit inside the subscription. Leaving means asking for them back.
Your version
The records an inspection body signs against, kept where you can ask about them
Certificates
Nothing runs on a lapsed certificate
Every item carries its certificate of inspection, and the system flags it before it expires and the day it does.
- check Items in service with no certificate, or an expired one
- check Certificates expiring in the next 90 days, with the inspection due before them
- check The booking to the inspection body drafted with the due dates, valves and open findings
- check Australian boilers and vessels missing a design or item registration number
Corrosion
Remaining life that sets the next inspection
Each thickness reading updates the corrosion rate at that point, and the remaining life feeds straight into when the next internal is due.
- check Long and short term corrosion rates at every monitoring point, the higher one governing
- check Remaining life in years at the worst point on each item
- check The next internal pulled forward when half the remaining life comes before the written scheme
- check Points already under their required thickness, at the top of the list
Relief valves
Every valve against the item it protects
Relief valves sit on the item they protect, with set pressure, test interval and every bench test.
- check Valves set above the design pressure of their vessel
- check Valves that failed their last test and have not passed since
- check Vessels in service with no relief device recorded
- check Test due dates from each valve's own interval, or the API 510 limit
Shutdowns
The outage work list, written for you
Internals, valve tests and open findings due before the next shutdown, site by site, from the same records.
- check Internals due in the next twelve months, with what set each date
- check Anomalies from past inspections still open, by severity
- check The items that cause the most trouble over three years
- check Equipment records, remaining life assessments and certificate schedules printed in your own brand
Make it yours
Design your own Cenosco IMS PEI replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Cenosco IMS PEI. Try it here, and we build the real one.
2. What it runs
3. Make it fit
4. Your colour
Answered from your own database
Good morning. Here is what needs you today.
We build it from the open-source base, bring your Cenosco IMS PEI data across and run it for you.
What it looks like
Ask it like you would ask a colleague
Real answers from the demo data that ships with Pressure Equipment for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.
Pressure Equipment for Claude Code
Connected to your own database
What in our register breaks a rule right now, and which rule?
ANOMALY-OVERDUE
- Record
- A-007
- Issue
- V-102: Pitting at the lower shell to head weld: remove insulation and assess (medium) was due 2026-10-16
AU-DESIGN-REGISTRATION
- Record
- AR-11
- Issue
- air receiver hazard level C at an Australian site with no design registration recorded
AU-ITEM-REGISTRATION
- Record
- V-112
- Issue
- refrigeration vessel hazard level B at an Australian site with no plant item registration recorded
BELOW-REQUIRED
- Record
- E-201
- Issue
- CML-02 (Shell, lower course at the condensate outlet) measured 5.80 mm on 2026-10-11, under the 6.0 mm required
CERT-EXPIRED
- Record
- AR-01
- Issue
- certificate WPI-C-23-031 expired 2026-10-19 (12 days ago) and the item is still in service
CERT-NONE
- Record
- AR-02
- Issue
- in service with no certificate of inspection on record
EXTERNAL-OVERDUE
- Record
- AR-02
- Issue
- external inspection was due 2026-09-01, 60 days ago
EXTERNAL-OVERDUE
- Record
- BLR-11
- Issue
- external inspection was due 2026-10-11, 20 days ago
HALF-LIFE
- Record
- AR-01
- Issue
- the written scheme puts the next internal at 2028-08-22, past half the remaining life at CML-01 (2.4 years left): inspect by 2027-12-31
HALF-LIFE
- Record
- V-101
- Issue
- the written scheme puts the next internal at 2028-10-31, past half the remaining life at CML-03 (2.5 years left): inspect by 2027-12-02
INTERNAL-OVERDUE
- Record
- BLR-11
- Issue
- internal inspection was due 2026-10-11 (written scheme), 20 days ago
NO-RELIEF
- Record
- V-111
- Issue
- pressure vessel in service with no relief device recorded
RELIEF-FAILED
- Record
- PSV-001B
- Issue
- failed its test on 2026-10-21 and has not passed since (BLR-01)
RELIEF-OVERDUE
- Record
- PSV-102
- Issue
- last tested 2021-09-21; due 2026-09-21, 40 days ago (V-102)
RELIEF-SET-HIGH
- Record
- PSV-AR11
- Issue
- set at 1100 kPa, above the 1000 kPa design pressure of AR-11
| Rule | Record | Issue |
|---|---|---|
| ANOMALY-OVERDUE | A-007 | V-102: Pitting at the lower shell to head weld: remove insulation and assess (medium) was due 2026-10-16 |
| AU-DESIGN-REGISTRATION | AR-11 | air receiver hazard level C at an Australian site with no design registration recorded |
| AU-ITEM-REGISTRATION | V-112 | refrigeration vessel hazard level B at an Australian site with no plant item registration recorded |
| BELOW-REQUIRED | E-201 | CML-02 (Shell, lower course at the condensate outlet) measured 5.80 mm on 2026-10-11, under the 6.0 mm required |
| CERT-EXPIRED | AR-01 | certificate WPI-C-23-031 expired 2026-10-19 (12 days ago) and the item is still in service |
| CERT-NONE | AR-02 | in service with no certificate of inspection on record |
| EXTERNAL-OVERDUE | AR-02 | external inspection was due 2026-09-01, 60 days ago |
| EXTERNAL-OVERDUE | BLR-11 | external inspection was due 2026-10-11, 20 days ago |
| HALF-LIFE | AR-01 | the written scheme puts the next internal at 2028-08-22, past half the remaining life at CML-01 (2.4 years left): inspect by 2027-12-31 |
| HALF-LIFE | V-101 | the written scheme puts the next internal at 2028-10-31, past half the remaining life at CML-03 (2.5 years left): inspect by 2027-12-02 |
| INTERNAL-OVERDUE | BLR-11 | internal inspection was due 2026-10-11 (written scheme), 20 days ago |
| NO-RELIEF | V-111 | pressure vessel in service with no relief device recorded |
| RELIEF-FAILED | PSV-001B | failed its test on 2026-10-21 and has not passed since (BLR-01) |
| RELIEF-OVERDUE | PSV-102 | last tested 2021-09-21; due 2026-09-21, 40 days ago (V-102) |
| RELIEF-SET-HIGH | PSV-AR11 | set at 1100 kPa, above the 1000 kPa design pressure of AR-11 |
Ask it anything
Ten questions for your own pressure equipment records
Each one runs against the fictional demo today. Ask the same of your own records once they are in.
Switching
How to switch from Cenosco IMS PEI
The move involves exporting your records, mapping your spreadsheet headings, checking the imported data and running both systems in parallel before you switch.
- 1
Export your records
Ask your IMS PEI administrator or Cenosco for the asset register, inspection history, thickness readings and relief valve list. Export what your account allows, usually CSV or Excel, and check with Cenosco if you are unsure. The importer uses CSV spreadsheets, so save the records in that format before loading them. Keep the original exports unchanged so you can compare them with the new records.
- 2
Load the spreadsheets
Load the spreadsheets into Pressure Equipment for Claude Code, starting with a test run. The test run writes nothing, so you can check the results before bringing records into the database. Once the test run passes, load the same spreadsheets. The import brings the equipment register, inspection history, thickness readings and relief valves across in one step.
- 3
Review the import results
Check what the import flags before you rely on the new records. A bad row stops the import before any records are kept, and the report identifies the source and row to review. Correct the source data or arrange a heading match, then run the import again. Confirm the record counts with your team and compare them with the Cenosco exports.
- 4
Run both systems in parallel
Keep Cenosco IMS PEI available while you use the new database and Claude Code for a short period. Compare the equipment register, inspection history, thickness readings and relief valve list against Cenosco. Check that the records and upcoming requirements make sense for your sites, and confirm your settings with your inspection body before treating the new system as your working reference.
- 5
Switch off Cenosco IMS PEI
Once the parallel check is complete and you have accepted the new records, move routine pressure equipment work to Pressure Equipment for Claude Code. Keep your original exports for reference and agree who will maintain the records in the new system. Then arrange the closure or cancellation of Cenosco IMS PEI with Cenosco under your existing agreement.
Where the real effort goes
The import covers the equipment register, inspection history, thickness readings and relief valves. The real work is usually matching your spreadsheet headings, deciding how much history to bring and checking how your written scheme and site rules should be represented. RBI models, damage mechanism libraries and 3D models do not carry over. Enterprise DNA handles this mapping and setup when you have them run it.
Not ready for a call?
Get your Cenosco IMS PEI switch plan by email
We will send you the step-by-step plan for moving your business off Cenosco IMS PEI, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your Cenosco IMS PEI switch plan is on its way.
Rather talk it through? Book a call arrow_forwardThree ways to start
Pick who builds it and who runs it
Open source
Do it yourself
Free, open source
- 1 Clone the repo, then run npm install, npm test and npm run demo
- 2 Open the folder in Claude Code, Codex, OpenCode or Cursor and type /monday-integrity
- 3 Run /import with a dry run on your IMS PEI sheets saved as CSV
- 4 Set each item's intervals from your written scheme with /interval and point it at your own database
Built around your business
We customise it
One setup fee, then a retainer
- check Your written scheme, your inspection body's conditions and your hazard levels set up as the rules
- check Your IMS PEI register, inspection history, thickness readings and relief valves brought across and checked
- check A risk ranking that matches your method, and a phone form for readings on site if your team wants one
- check Connections to your maintenance system so findings become work orders
Omni by Enterprise DNA
We run it for you
One setup fee, then a retainer
- check Installed and operated inside Omni by Enterprise DNA
- check Your integrity engineer and plant manager asking it questions in plain English
- check Backups, access and changes handled with your team
- check A Monday integrity check and a shutdown work list written for you
Questions
Instead of Cenosco IMS PEI, answered
Our inspection body uses risk-based inspection. Does this replace it? expand_more
No. The free version schedules from your written scheme, capped at half the remaining life or ten years, the way API 510 sets it. It does not calculate probability and consequence of failure. If your programme runs on a risk model, Enterprise DNA builds the ranking you use into your version, or you keep the model and use this for the register, certificates and readings.
Does it decide whether a vessel is fit for service? expand_more
No. Your inspector and engineer decide. The system holds what they recorded, works out rates and due dates from it, and lists every gap against the rule it comes from. Inspection records, readings, valve tests and certificates cannot be deleted, so the history they sign against stays whole.
How do we get our records out of IMS PEI? expand_more
Ask your administrator or Cenosco for the asset register, inspection history, thickness readings and relief valve list as spreadsheets. They come across in one step, with a test run first. Headings depend on how your system was set up, so we map yours, and we check the counts with you afterwards.
We have sites in New Zealand and Australia. Do the rules differ? expand_more
Yes, and each site carries its country. New Zealand items are checked for a current certificate of inspection. Australian items are also checked for design and item registration by hazard level. The rules are written down with their sources, and you confirm the settings with your inspection body.
What do we pay Enterprise DNA? expand_more
One setup fee, then a retainer for running and changing it. There is no charge for each site and no seats in the free version. Hosting and agent subscriptions have their own costs, and we put the full cost next to your Cenosco quote before you decide.
Bring your Cenosco quote and your register
Spend 30 minutes with Sam. Show us what you pay, how an inspection goes from the inspector's report to a new certificate, and what your integrity engineer chases before each shutdown. We will show you what your own version looks like and what it takes to run.
Pressure Equipment for Claude Code is free and open source, published by Enterprise DNA.
Done paying for Cenosco IMS PEI?
Get your version built