What do you want to do?
3 use cases
-
Spin up a working recommender in one command
Run the playground image, which imports GitHub repository data and trains recommendations you can explore.
View prompt
Using gorse-io/gorse, run `docker run -p 8088:8088 zhenghaoz/gorse-in-one --playground`, wait for the item-to-item task to finish, and describe what the dashboard shows.
-
Feed user behavior into recommendations over REST
Post star or click feedback for a user and watch it change what Gorse recommends.
View prompt
Using gorse-io/gorse, post five star feedback events for user <user id> to the /api/feedback endpoint as the README shows, then confirm they appear in the dashboard.
-
Fetch personalized recommendations for a user
Request the top items for a user from the recommend endpoint and plug them into your app.
View prompt
Using gorse-io/gorse, call `curl http://127.0.0.1:8088/api/recommend/bob?n=10` for <user id> before and after posting new feedback, and show how the list changed.
Quick start with Gorse
- Check you have what it needs: Docker for the gorse-in-one image; curl or any HTTP client for the REST API; For production: MySQL (MariaDB), MongoDB or Postgres for storage, with a cache such as Redis.
- Open gorse-io/gorse on GitHub and read the README and license.
- Start the playground with
docker run -p 8088:8088 zhenghaoz/gorse-in-one --playground - Open the dashboard at http://localhost:8088
- Wait for the Generate item-to-item recommendation task to complete on the Tasks page
- Browse items, users and recommendations in the dashboard
These steps come from our top use case, Spin up a working recommender in one command, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for gorse-io/gorse
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers adding recommendations to a product who would rather run a service than build a model pipeline.
- Why it is hot9.9k stars, talked about in 2 AI sources we track
- LanguageGo
- Sourcegithub.com/gorse-io/gorse ยท Back to Hot repos
Requirements
- Docker for the gorse-in-one image
- curl or any HTTP client for the REST API
- For production: MySQL (MariaDB), MongoDB or Postgres for storage, with a cache such as Redis
Add this badge to your README
Maintain Gorse? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/gorse-io-gorse/?utm_source=github&utm_medium=badge&utm_campaign=gorse-io-gorse)
HTML
<a href="https://dedupedai.com/use-cases/gorse-io-gorse/?utm_source=github&utm_medium=badge&utm_campaign=gorse-io-gorse"><img src="https://dedupedai.com/badge/gorse-io/gorse.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Gorse
What is Gorse?
Gorse is an open-source recommender system engine written in Go. You import items, users and feedback, and it trains models and serves recommendations from latest, user-to-user, item-to-item and collaborative filtering sources through RESTful APIs, with a GUI dashboard for pipeline editing, monitoring and data management. It is an open-source project on GitHub: https://github.com/gorse-io/gorse.
How do I use Gorse?
Start the playground with docker run -p 8088:8088 zhenghaoz/gorse-in-one --playground; then open the dashboard at http://localhost:8088; wait for the Generate item-to-item recommendation task to complete on the Tasks page. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is Gorse for?
Developers adding recommendations to a product who would rather run a service than build a model pipeline.
What can I do with Gorse?
3 use cases so far, for example: Spin up a working recommender in one command; Feed user behavior into recommendations over REST; Fetch personalized recommendations for a user. Each has steps and a copy-paste agent prompt.
What do I need to run Gorse?
Docker for the gorse-in-one image; curl or any HTTP client for the REST API; For production: MySQL (MariaDB), MongoDB or Postgres for storage, with a cache such as Redis.
What are alternatives to Gorse?
Other hot AI repos in Data and analytics: Chronos Forecasting, Apify MCP Server, Crawlee Python, DLT, Timesfm.
Is Gorse safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.