gorse-io/gorse
AI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embedding
Implements a distributed architecture with a master node handling model training and worker nodes generating offline per-user recommendations, while server nodes serve real-time REST APIs. Combines multiple recommendation sources (collaborative filtering, item-to-item, user-to-user, and latest-item strategies) with automatic model training and caches results in Redis or relational databases. Built in Go with support for MySQL, PostgreSQL, MongoDB, or ClickHouse as persistent storage backends.
9,549 stars. Actively maintained with 14 commits in the last 30 days.
Stars
9,549
Forks
876
Language
Go
License
Apache-2.0
Category
Last pushed
Mar 12, 2026
Commits (30d)
14
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/gorse-io/gorse"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.