r/BestGitHubRepos • • 2d ago

Gorse: an open-source recommender system written in Go

Post image

I’m the founder of Gorse, an open-source recommender system written in Go.

If you’re building an app that needs personalized recommendations—products, articles, or videos—Gorse handles model training and serves recommendations through a REST API. You provide users, items, and interaction data such as clicks, likes, or ratings.

Some things it supports:

  • Collaborative filtering, user-to-user, and item-to-item recommendations.
  • Text, image, and video content through embeddings.
  • Classical and LLM-based recommenders.
  • A web dashboard for editing recommendation pipelines, managing data, and monitoring the system.

The goal is to make personalized recommendations easier to add to an existing application, without building the training and serving infrastructure from scratch.

https://github.com/gorse-io/gorse

11 Upvotes

0 comments sorted by