torchrec and NextRec

TorchRec is a production-grade foundational library providing distributed training infrastructure and specialized operators for recommendation systems, while NextRec is a higher-level unified framework that likely builds upon or complements such lower-level primitives to simplify model implementation—making them complements rather than direct competitors.

torchrec
82
Verified
NextRec
52
Established
Maintenance 22/25
Adoption 10/25
Maturity 25/25
Community 25/25
Maintenance 10/25
Adoption 10/25
Maturity 22/25
Community 10/25
Stars: 2,488
Forks: 618
Downloads:
Commits (30d): 139
Language: Python
License: BSD-3-Clause
Stars: 129
Forks: 9
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No risk flags

About torchrec

meta-pytorch/torchrec

Pytorch domain library for recommendation systems

This helps recommendation system engineers and machine learning scientists build, train, and deploy large-scale personalization models more efficiently. You provide user interaction data (like clicks or purchases), and it helps generate predictions for what users might like next. This is for teams developing recommendation features for products with many users and items, like e-commerce platforms or social media feeds.

recommendation-systems personalization machine-learning-engineering large-scale-data data-science

About NextRec

zerolovesea/NextRec

A unified, efficient, and extensible PyTorch-based recommendation library

This helps e-commerce and content platforms improve their product or content recommendations. You provide data on user interactions (like past purchases or views) and item details, and it outputs a highly personalized recommendation model. This tool is for data scientists and machine learning engineers responsible for building and deploying recommendation engines.

e-commerce content-personalization recommender-systems user-engagement data-science

Scores updated daily from GitHub, PyPI, and npm data. How scores work