🧰 Open Source Tools — Awesome Recommender Systems
Loading tools…
Loading tools…
Search, filter, and sort to find relevant repositories. Data sourced from GitHub topics; 438 repos indexed for this collection.
Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
Best Practices on Recommendation Systems
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
:star:Github Ranking:star: Github stars and forks ranking list. Github Top100 stars list of different languages. Automatically update daily. | Github仓库排名,每日自动更新
Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.
Book_4_《矩阵力量》 | 鸢尾花书:从加减乘除到机器学习;上架!
AI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embedding
A Beautiful Open Source RSS & Podcast App Powered by Getstream.io
Easy-to-use,Modular and Extendible package of deep-learning based CTR models .
推荐系统入门教程,在线阅读地址:https://datawhalechina.github.io/fun-rec/
Officially maintained, supported by PaddlePaddle, including CV, NLP, Speech, Rec, TS, big models and so on.
A Python scikit for building and analyzing recommender systems
RSTutorials: A Curated List of Must-read Papers on Recommender System.
Memory library for building stateful agents
Recommend new arxiv papers of your interest daily according to your Zotero libarary.
A Python implementation of LightFM, a hybrid recommendation algorithm.
A unified, comprehensive and efficient recommendation library
Papers on Computational Advertising
Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
:star: Web frameworks for Go, most starred on GitHub
Fast Python Collaborative Filtering for Implicit Feedback Datasets
深度学习入门课、资深课、特色课、学术案例、产业实践案例、深度学习知识百科及面试题库The course, case and knowledge of Deep Learning and AI
Alink is the Machine Learning algorithm platform based on Flink, developed by the PAI team of Alibaba computing platform.
Classic papers and resources on recommendation
Accelerated deep learning R&D
Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems.
An index of algorithms for learning causality with data
LibRec: A Leading Java Library for Recommender Systems, see
A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.
Deep recommender models using PyTorch.
📋 Survey papers summarizing advances in deep learning, NLP, CV, graphs, reinforcement learning, recommendations, graphs, etc.
This repository contains Deep Learning based articles , paper and repositories for Recommender Systems
Sequential model-based optimization with a `scipy.optimize` interface
Learning to Rank in TensorFlow
A Deep Learning Recommender System
🔥 [ICCV 2025 Highlight] InfiniteYou: Flexible Photo Recrafting While Preserving Your Identity
🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .
Pytorch domain library for recommendation systems
Awesome Deep Learning papers for industrial Search, Recommendation and Advertisement. They focus on Embedding, Matching, Pre-Ranking, Ranking, Post Ranking, Relevance, LLM and RL. Please cite our paper "Deep Learning to Rank in Industrial Search Engines, Recommender Systems, and Online Advertising - An Overview and New Perspectives" (TOIS 2026).
A curated list of community detection research papers with implementations.
A deep matching model library for recommendations & advertising. It's easy to train models and to export representation vectors which can be used for ANN search.
A low code Machine Learning personalized ranking service for articles, listings, search results, recommendations that boosts user engagement. A friendly Learn-to-Rank engine
A framework for large scale recommendation algorithms.
🕷️Github China/Global User Ranking, Global Warehouse Star Ranking (Github Action is automatically updated daily).
Customize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.
A list of awesome papers and resources of recommender system on large language model (LLM).
Multi-Task Deep Neural Networks for Natural Language Understanding
Master Federated Learning in 2 Hours—Run It on Your PC!
计算广告/推荐系统/机器学习(Machine Learning)/点击率(CTR)/转化率(CVR)预估/点击率预估
Tensorflow implementation of DeepFM for CTR prediction.
TensorFlow Recommenders is a library for building recommender system models using TensorFlow.
Recommender Learning with Tensorflow2.x
Neural Collaborative Filtering
LAPACK development repository
Deep learning for recommender systems
Minimal reproduction of OneRec
QRec: A Python Framework for quick implementation of recommender systems (TensorFlow Based)
Awesome Search - this is all about the (e-commerce, but not only) search and its awesomeness
[EMNLP 2025 Oral] MemoryOS is designed to provide a memory operating system for personalized AI agents.