Crab is a flexible, fast recommender engine for Python that integrates classic information filtering recommendation algorithms in the world of scientific Python packages (numpy, scipy, matplotlib).
Why do you think that https://github.com/lyst/lightfm is a good alternative to Crab