= mathematics + logistics + AI systems
I turn every warehouse decision into meters, seconds and pesos, and hand it to an agent that has a human owner.
Thirty-seven years writing software for logistics and seventeen running a logistics operation: warehouses, a refrigerated fleet for pharmaceuticals and, today, thirteen AI agents that read the floor, calculate with real physics and recommend. People decide.
latest post · · weekly log 3The back pallet goes up three times: 18,164 levels we weren't counting read →Measure first, then opine.
Every move becomes three numbers: meters, seconds and pesos. With that, a hunch becomes a calculation that can be reviewed, debated and corrected. Move the controls: the formulas are the same ones the agents use.
Approved assumptions: 1.5 m between levels, lifting loaded at 0.3 m/s; on the order of 4 s per level. Double-deep forklift times have not been clocked yet.
Illustrative curve. The 80-day window is a parameter with a source, an approval and a log.
Warehouses, trucks and rail. BIEN y a Tiempo.
Since 2009 I have run Silodisa, a 3PL logistics operator in Mexico: two hubs, Huehuetoca and Guadalajara, a refrigerated fleet specialized in pharmaceuticals and electrolytes, and uRoutes (WMS, TMS and CRM) under the same contract. This is what the trade looks like when it is measured.
AI recommends. People decide.
Silodisa AI is the intelligence layer on top of the warehouse management system: agents with a name, a task and a human owner. Three non-negotiable rules.
Every agent has a human owner.
Their name goes on every suggestion, alarm and plan, next to an “I disagree” button. The owner answers: either explains it or agrees to improve the agent.
Nothing moves on its own.
No agent writes to the warehouse system by itself. Someone with authority reviews, approves and sends; before it reaches the forklift driver, the system checks again that the pallet is still there.
An honest dashboard.
It never comes out green if a number is red or an alarm is on. Whatever can’t be measured with confidence stays grey and says so.
When it said 629 versus 367, neither the app nor the auditor was wrong: the comparator was failing. Even the system that watches needs someone watching it.
Four decades among equations, code and docks.
Mechanical and electrical engineer from UNAM. Founder of Areté Software (1989) and Silodisa (2009). IPADE AD-2 and Stanford Executive Program. Spanish, English and German.
The weekly log, every Monday.
One piece at a time of what we build with AI inside the warehouse, with numbers you can check.
- 01The back pallet goes up three times: 18,164 levels we weren't countingIn a double-deep rack, every maneuver raises and lowers the mast.oct 2026
- 0280 days of real outbound decide which pallet goes near the doorABCD class is calculated, not declared.oct 2026
- 03A warehouse that thinks before moving a palletThirteen agents with a human owner, and an honest dashboard.sep 2026
- 04The Architecture of Zero FrictionAutonomous agents and multi-agent orchestration for logistics.sep 2026
- 05Make Room for the BotAI agents in the org chart.sep 2026
- 06uRoutes: excellent routes without fighting the mapRouting heuristics and OR-Tools applied to a TMS.may 2026
- 07The algorithm of truthData governance: a single source of truth for decisions.may 2026
- 08Data traceability in the supply chainFrom the dashboard to the decision behind every data point.may 2026