Equipment Maintenance Brain
the shop with more machines than it can track in its head, instead of a service sticker on the cowling and somebody’s memory.
Point it at a CSV of your gear and it comes back with what’s already overdue, what crosses the line in the next 14 days, and whether the clock that got it there was calendar time or run hours.
$35 a month. That’s the whole thing: time-based and hours-based checks, the sorted schedule, the alerts file, and a due-soon punch list. No per-asset charge. Cancel any day, and the reports you already ran stay on your disk.
The compressor nobody serviced
The compressor goes down on a Tuesday, and it’s the one nobody serviced, because the guy who used to track it left in the spring and the schedule left with him. Now it’s a rental to cover the job, a customer pushed a week, and a repair that costs triple what the service would have.
Somewhere there’s a spreadsheet with last-service dates in it, but nobody’s opened it since March, and half the machines run on hours anyway, not calendar days. A generator with 480 hours on a 500-hour interval isn’t late by the calendar. It’s twenty hours from a failure you’ll pay for at the worst possible time.
A register in, a schedule out
- It reads your register. A CSV with each asset’s id, name, last-service date, and interval in days. Add current hours, last-service hours, and an hours interval for anything you track by runtime.
- It does the math. Days since the last service against the interval, and if the hours columns are there, hours since service too. A date it can’t read is treated as maximally overdue, not skipped.
- It classifies and sorts. Every asset lands OVERDUE, due soon, or OK, the worse of the two clocks winning, most urgent first. Out come the schedule, an alerts file, and a due-soon CSV.
What it catches
- Checks both clocks and takes the worse one, so a machine that’s fine on the calendar but past its hours still shows OVERDUE.
- Flags anything within 14 days of its due date as due soon, or whatever
ALERT_DAYSyou set, so you order the parts before it’s a breakdown. - Treats a missing or garbled service date as maximally overdue, so the asset nobody’s logged doesn’t quietly vanish from the list.
- Sorts the schedule most-urgent-first, so the top of the file is the thing to deal with this week.
- Drops a
DUE_SOON.csvpunch list, so a tech can walk the yard with a printed list instead of a hunch. - Falls back to time-only for any asset missing its hours columns, so a mixed fleet of hour-metered and calendar gear all reports in one run.
The shops this is for, and the ones it isn’t
Built for the small operation with real iron to look after. A landscaping crew with mowers and blowers. A contractor running compressors and generators. One to maybe fifty machines that each have a service interval and no system watching it.
Not for you if you’re already running a CMMS like UpKeep or Fiix with work orders and technician sign-offs. That’s a bigger job than this does, and if you’ve got it, keep it. This just answers what’s due.
The sticker and the spreadsheet
A spreadsheet of last-service dates, mostly, or the service sticker on the machine and the hope somebody reads it. UpKeep, Fiix, and the CMMS tier are genuinely better at the parts this leaves alone: work orders, parts inventory, a full service history per asset, a tech signing off the job on a phone. If you need the paper trail, buy one.
What none of them are is $35 and running in five minutes off a CSV you already have. This does the one calculation the sticker can’t, across every machine at once, and tells you which one to service first.
What touches your register
The register is read off your disk and nothing leaves the machine. There’s no cloud step and no account. What gets written is the schedule, the alerts file, maintenance.json, and the due-soon CSV, all under the OUTPUT_FOLDER you name, at 0600 permissions, with every write path checked so nothing escapes the folder. The maintenance.json is the machine-readable copy, if you want to feed the results into something else. It’s a file on your drive, not a row in somebody’s system.
$35 a month, and the first scan
$35 a month, or a comparable annual rate. You point it at the equipment CSV and an output folder, and run it. The first schedule lands in a couple of minutes on a normal register. If your CSV’s column headers don’t match the defaults, there’s a config key for each one, so you rename them once and never again.
Security and privacy
Handles an equipment register (asset ids, names, service dates, usage hours). Security is designed in.
Principles
– Local-first. EQUIPMENT_CSV is read from disk and never transmitted anywhere; nothing in this tool touches the network. Nothing is uploaded, no telemetry, no cloud dependency.
– Non-destructive. The source CSV is only read, never modified or deleted.
– Least privilege. Reads EQUIPMENT_CSV, writes only under OUTPUT_FOLDER.
Protections implemented (v0.1.0)
– Path-traversal defense — every output filename is sanitized (safeSegment) and every write is checked with assertWithinRoot(), so reports can’t be written outside OUTPUT_FOLDER.
– Fail-fast config validation — clear errors for missing/invalid EQUIPMENT_CSV/OUTPUT_FOLDER/ALERT_DAYS/column-name settings before any file is touched.
– Restrictive permissions — the generated reports (MAINTENANCE_SCHEDULE.md, ALERTS.md, maintenance.json, DUE_SOON.csv) are written 0600.
– Fail-safe date parsing — an unparseable or missing last_service_date is treated as maximally overdue (daysSince returns Infinity) rather than silently passing as up-to-date; a bad row surfaces as a risk, never hides one.
– Fail-safe interval parsing — an unparseable or missing interval_days defaults to 0 (immediately due), for the same reason.
– Defensive parsing — the CSV parser never throws on malformed input (missing fields default to empty string); a bad row degrades the report rather than crashing it.
– Secrets discipline — .env and generated Maintenance/ output are git-ignored; no secrets or client data in the repo.
Distribution / AV trust
Known limitations / roadmap
– Usage-hours tracking requires current_hours, last_service_hours, and interval_hours to all be present and numeric for a given asset — if any one is missing/unparseable, that asset is classified on the time-based interval alone.
– asset_id uniqueness is not enforced — duplicate ids in EQUIPMENT_CSV will each be reported as separate rows.
– No service-history log — only the single most recent last_service_date/last_service_hours per asset is considered; multiple service events per asset are not tracked.
– Next-due-date estimates are time-based only; when hours drive the classification, the exact calendar date the hour threshold will be crossed is not projected (usage rate isn’t tracked).
Reporting
Report suspected vulnerabilities privately to the maintainer before public disclosure.
Frequently asked questions about Equipment Maintenance Brain
What does the Equipment Maintenance Brain software do?
The Equipment Maintenance Brain software does two jobs that small operations usually handle with sticky notes and memory. First, it builds a predictive maintenance schedule for each piece of equipment you own, so service comes due on a plan instead of after something breaks. Second, it lets you upload an equipment manual as a PDF and then ask questions against it, so the answer buried on page 214 is a question away rather than a twenty-minute hunt through a binder in the truck.
Setup is deliberately plain. You add your assets, upload their manuals and any maintenance records you already keep, and the tool gets to work. From the records and the recommended service intervals it produces a schedule that tells you what is due and when. When a machine acts up in the field, you open the manual it holds and type the question in normal words, and the Equipment Maintenance Brain software pulls the relevant passage back rather than making you scroll. The point is to put the manufacturer’s own guidance and your own service history in one place a small crew can actually reach.
Every service the tool schedules and every record you load becomes part of a maintenance history for that asset. That history is more than a convenience. Maintenance logs are business records, and the IRS is clear in its guidance on how long you should keep records that the documents supporting your business activity need to be retained for defined periods. Having a running, dated maintenance trail per machine means those records exist in an organized form instead of scattered across receipts and memory.
The tool is aimed squarely at the small operator that low-end maintenance software still tends to overlook. It does not assume you have a maintenance department or a facilities manager. It assumes one owner and a handful of machines, and it tries to give that owner the same predictive schedule and quick manual access a bigger shop would have, at a size and price that fit. That focus is the whole reason the product exists.
There is a plain limit worth stating. The predictive schedule is only as good as the intervals and history you feed it, and the manual lookup answers from the document you upload, not from outside knowledge the machine does not have. Garbage in still means garbage out. What the Equipment Maintenance Brain software removes is the friction of finding and tracking the information, not the need to keep decent records in the first place.
If you want to see how the scheduling and the manual lookup fit together in daily use, the product page walks through the workflow from adding an asset to asking a manual a question. The short version is that the tool takes two chores every equipment-heavy trade knows well, remembering when service is due and finding the right page of the manual, and folds them into a single place a small crew can run without a dedicated maintenance role. For a business where the owner is also the mechanic, the dispatcher, and the person doing the books at night, taking those two chores off the mental list is worth real time back.
How does the tool help me keep proper maintenance and business records?
Maintenance records are not just handy for the next service, they are part of the paper trail a business is expected to keep. The IRS guidance on how long you should keep records sets retention periods for the documents that support your business, generally three years and longer in certain cases. Equipment purchases, repairs, and the service history behind a depreciating asset all sit inside that expectation, and the Equipment Maintenance Brain software is built so those records accumulate in order rather than piling up loose.
Every time the tool schedules or logs a service, it records what was done and when, tied to the specific asset. Over months that produces a clean history per machine, which is exactly the kind of organized record the IRS guidance describes as the goal. When a repair needs to be substantiated, or an asset’s cost basis and upkeep have to be shown, you are reading a dated log instead of reconstructing a year of work from memory and a shoebox of receipts. That organization is the quiet value the equipment maintenance brain software adds on top of the scheduling.
Keeping the manuals attached matters too. A manufacturer’s manual documents the recommended service intervals and procedures, and holding it beside the actual service history lets you show that maintenance followed the guidance the machine came with. If a warranty claim or an insurance question ever turns on whether an asset was serviced properly, having the plan, the manual, and the completed-service record in one place is a far stronger position than a verbal assurance that the work got done.
The retention side is genuinely on you to think about, and the tool does not decide it for you. The IRS periods vary with the situation, some records need to be held longer, and the guidance itself says to confirm the period that applies to your circumstances. What the Equipment Maintenance Brain software does is make sure the records exist and stay organized, so that when you or your accountant decide how long to keep them, there is a real, dated history to keep rather than gaps to explain. An auditor or an insurer asking about an asset wants a record, not a story, and the tool is what turns the story into a record.
Because the history lives with your own files rather than only behind a vendor login, you keep control of it. If you ever stop using the tool, the record of what was serviced and when is still yours to hold for as long as the retention rules ask. That independence is worth more than it sounds, because records that vanish when a subscription lapses are records you cannot produce when someone asks for them.
Contractors and trades owners who want to see how equipment records fit alongside the other paperwork a field business carries can start with the field service and trades overview. The consistent idea is that good maintenance tracking is also good recordkeeping, and a tool that keeps a dated, organized history per asset makes meeting the IRS retention expectation a byproduct of running your equipment well rather than a separate chore.
Are my uploaded manuals and maintenance data kept private?
When you upload an equipment manual and log your service history, you are trusting the tool with information about your assets and your operation. The Equipment Maintenance Brain software is built to keep that data close to the operation that owns it rather than scattering copies across services you would then have to secure. The manuals you upload and the maintenance history you build stay tied to your own setup, so you always know where the information sits and who can reach it.
That approach lines up with the plain advice the FTC gives small businesses in its guide, Protecting Personal Information: A Guide for Business. It sums up sound data handling in one sentence, take stock, scale down, lock it, pitch it, and plan ahead. Keeping your maintenance data in one known place supports the take stock and scale down steps directly, because you are not spreading records of your equipment and your work across half a dozen tools you would each have to lock down and later clean out.
It is worth being honest about what maintenance data can reveal. A full service history and asset list is a picture of what your business runs on, what it is worth, and where its weak points are. That is not information you want loose. Holding it inside the equipment maintenance brain software, rather than duplicating it into every app that asks, shrinks the number of places it could leak from, which is the exact reasoning behind the FTC’s scale down and lock it steps.
Locking it, though, still falls to you, and the tool does not pretend to do that part for you. The machine that runs the software should sit behind an account password, disk encryption is worth turning on, and access should be limited to the people who actually need the records. Software that keeps your data in one controlled place helps with the FTC principles, and it does not remove the ordinary duty to secure the device it runs on. That honest split is the right way to think about it.
Because the tool keeps a record of what it scheduled and logged, you also get a trail of how your equipment was managed over time. That trail lives with your own records rather than only behind a vendor account, so you are not at risk of losing your maintenance history if a subscription ends. Keeping the history under your own control is part of the same instinct the FTC guide describes, know what you hold and keep it where you can protect it. The Equipment Maintenance Brain software is built to make that instinct the default rather than something you have to work at.
For a fuller look at how the tool handles your assets and what stays with you, the product page describes the upload and scheduling workflow. The guiding idea is straightforward. Keep the manuals and the service history in one place you control, hold few copies rather than many, and follow the FTC’s take stock and lock it steps so information about your equipment does not travel further than the work requires.
How is the Equipment Maintenance Brain software different from UpKeep, Fiix, or Limble?
UpKeep, Fiix, and Limble are established maintenance management systems, and even their lighter tiers are built with a maintenance team and a facility in mind. They carry work-order queues, technician assignment, parts inventory, and long dashboards. For an operation with a maintenance department that breadth fits. The Equipment Maintenance Brain software starts from a smaller reality, one owner and a handful of machines, and trims the feature set down to the two things that operation actually needs, a predictive service schedule and fast answers from the equipment’s own manual.
The first difference is who it assumes is using it. The incumbents assume staff whose job is maintenance. The equipment maintenance brain software assumes a working owner who fixes things between other duties and does not have time to run a full computerized maintenance system. So it skips the work-order bureaucracy and puts the schedule and the manual lookup front and center, because that is what a busy small operator will actually open.
The second difference is the manual lookup itself. The larger tools store documents, but few of them let you upload a specific machine’s manual and simply ask it a question in plain words. That AI manual lookup is a core reason the Equipment Maintenance Brain software exists, and it is aimed at the moment a machine is down in the field and the answer is somewhere in a 300-page PDF nobody has time to read. Getting the relevant passage back quickly is worth more to a small crew than another dashboard.
The third difference is what the tool treats as its record. The service history it builds is meant to double as part of your business recordkeeping. The IRS is clear in its guidance on how long you should keep records that the documents supporting your business must be retained, and a dated per-asset maintenance log fits that expectation cleanly. The heavier platforms hold this data too, but they hold it behind an enterprise login and price that a small trade was never the target for.
There is an honest boundary to draw. If you run a large fleet of machines with a real maintenance crew, technician scheduling, and parts inventory to manage, a full maintenance management system is the right tool and this is not trying to replace it. The tool is a lighter instrument for the small operator that those systems overshoot. Choosing it means accepting a narrower feature set on purpose, in exchange for something a one-person shop can actually run from day one without training a team or migrating a mountain of existing work orders first.
For a fuller sense of where this fits among the tools a trades business already uses, the field service and trades overview gives the wider picture. The takeaway is that the Equipment Maintenance Brain software is not a smaller Limble. It is a different shape of tool for a smaller operation, built around the predictive schedule and the manual lookup a small owner needs, without the maintenance-department overhead the bigger names assume you already have.
How do the predictive schedule and AI manual lookup actually work in the field?
The predictive schedule and the manual lookup are the two capabilities the Equipment Maintenance Brain software is built around, and both are meant for a crew that is busy and often on-site. The schedule works from the service intervals a machine’s manual recommends and the maintenance history you have logged. From those it projects what is due and when, so instead of waiting for a breakdown you get a plan that says this compressor needs service next week and that generator is coming due next month.
The manual lookup answers the other everyday problem, finding the right information fast. You upload a machine’s manual as a PDF, and when something goes wrong you ask the equipment maintenance brain software a question in ordinary words. It returns the relevant passage from that manual rather than making you scroll through hundreds of pages. On a job site with a machine down and a customer waiting, the difference between a two-minute answer and a twenty-minute search is real money and a calmer afternoon.
The two features feed each other. Every service the schedule prompts you to do becomes another entry in the machine’s history, which sharpens the next projection. And the manual you uploaded for lookup is the same document that defines the service intervals the schedule leans on. So the more you use the tool, the better its picture of each asset becomes, and the record it keeps grows into a genuine maintenance history rather than a set of disconnected reminders.
That history has a safety dimension worth naming. Well-maintained equipment is part of keeping a worksite from producing injuries, and where injuries do happen, covered employers have their own duty to record them. OSHA explains in its recordkeeping guidance that work-related injuries and illnesses must be logged on its Forms 300, 300A, and 301. A solid maintenance trail sits naturally beside those injury records, showing that equipment was serviced on a plan, which is exactly the kind of documentation a small operator wants if a machine is ever questioned after an incident.
There are honest limits to both features. The predictive schedule is only as accurate as the intervals and history behind it, and the manual lookup only knows what is in the document you upload. The Equipment Maintenance Brain software will not invent maintenance advice for a machine whose manual you never loaded, and it does not replace a trained technician’s judgment on a serious repair. It removes the friction of tracking and finding information, not the responsibility to maintain the equipment properly.
To see the schedule and the manual lookup working together from setup onward, the product page lays out the steps from adding an asset to asking its manual a question. The core idea holds throughout. Keep a predictive plan and the manufacturer’s own guidance in one reachable place, let each service you log make the next projection better, and keep a maintenance trail that stands up next to the safety records a trade already has to hold. Used steadily, the tool turns scattered service memory into a record you can actually stand behind.
| Attributes | Value |
|---|---|
| Deployment |
Cloud |
| Platform |
Web |
| License Type |
Subscription |
| Billing Period |
Monthly |
| Target Customer |
Contractors & Trades |
| Free Trial |
Yes |
Frequently bought together
-
AI Grant / Proposal Writer (local RAG)
$39.00 -
AI QA / Citation Layer for AI outputs
$39.00 -
AI Receptionist That Acts
$95.00 -
AI Support Inbox for Microteams
$39.00 -
Batch Image / Brand Asset Generator
$65.00 -
Batch Video/Photo Culler for Creators
$119.00 -
Bulk Document AI Processor / Batch PDF Splitter+Binder
$249.00 -
Client Portal + AI Concierge / Micro Portal Builder
$39.00







