In this paper, we develop a theory of pseudo-effective sheaves on normal
projective varieties. As an application, by running the minimal model program,
we show that projective klt varieties with pseudo-effective tangent sheaf can
be decomposed into Fano varieties and Q-abelian varieties.