MatrixOrigin began by collapsing a database stack. Now it wants to give AI agents something harder to buy: a memory they can inspect, branch and undo.