Offline MRP calculator
A native Mac wrapper around a self-contained planning engine. It reads operational spreadsheets, detects planning modes, applies replenishment rules, groups recommendations and exports a reviewable workbook.
An offline MRP calculator and a document-driven voyage and invoice review tool. Both begin with ordinary PDFs and spreadsheets, keep processing on the device, produce auditable output and stop before the ERP.
Many companies restrict cloud AI, direct ERP access and automated external actions. The planning work still has to happen, often through the same spreadsheets, PDFs and manual checks.
I built two local-first tools around that reality. One turns planning exports into grouped replenishment recommendations. The other connects shipment documents, warehouse translation, receipt history and invoice review without sending the files to a cloud service.
Process locally. Explain the result. Stop before the system of record.
The tools prepare a decision and its evidence. A person reviews the output, resolves exceptions and performs any final ERP or external action.
The two tools sit at different ends of the same operating loop: deciding what to replenish, then proving what arrived and what can be paid.
A native Mac wrapper around a self-contained planning engine. It reads operational spreadsheets, detects planning modes, applies replenishment rules, groups recommendations and exports a reviewable workbook.
A browser-based local tool that reads purchase orders, packing lists, invoices and receipt history, then connects warehouse translation with an auditable payment review.
PDF rows become structured purchase, shipment and invoice facts. Parsing failures stop the workflow instead of being disguised as confident matches.
Existing planning and receipt exports remain the system boundary. The tools adapt to the files people already use rather than requiring a new database on day one.
Receipt quantity is pooled by purchase order, item and time window, then allocated to the oldest invoice first so every payable or hold decision can be traced line by line.
The Mac shell provides familiar Open and Save panels while the calculation remains local and portable. The human still decides what enters the ERP.
The tools accept the PDFs and spreadsheets already present in planning, warehouse and AP work. No system integration is required to test whether the workflow is useful.
Planning modes, order multiples, lead-time treatment, item mappings and receipt allocation become inspectable rules rather than instructions hidden in a conversation.
Quantities, matching and allocations are computed deterministically. AI can help shape the interface and workflow, but the result is reproducible from the same files.
Every recommendation or payment decision carries its inputs, match status and exception reason. The output is built for a person to challenge before acting.
When cloud AI and ERP automation are restricted, useful software can still operate locally: ingest files, calculate, stage output and stop before the irreversible action.
This page uses generic process descriptions only. A future downloadable edition would require synthetic master data, fictional transactions and a fresh privacy review.
This case study shows how I turn manual supply-chain work into deterministic, reviewable software while respecting data, access and approval boundaries. It is practical automation shaped by the environment it has to survive in.
Resonated with something? Leave me a note — or leave a way to reach you, and I'll write back.
看到有共鸣的地方?给我留言——或者想认识、想聊聊,留下联系方式,我会回信。
The pigeon is on its way. Thank you for the note — I'll read it, and if you left a contact I'll write back.
鸽子起飞了——我会读到的,留了联系方式的话我会回信。
// prototype — the relay isn't wired up yet; this was a demo flight and the note wasn't actually sent