A lean (2D, two-phase) petroleum reservoir simulator in Python, with an adjoint model included. Small (the physics fit in 400 lines), fast, and validated against ECLIPSE and JutulDarcy. Runnable in the browser (no installation).