Who it is forA developer evaluating whether a self-hosted recommender fits their product.
The problemSetting up a recommender usually means data pipelines and model training before any demo.
The outcomeA running Gorse instance with a dashboard at localhost:8088.
What you need first
- 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
Steps
- 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
Prompt for your agent
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.
Caveat. Playground mode downloads data from GitRec on startup, so it needs internet access.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for gorse-io/gorse and "Spin up a working recommender in one command"
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 freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer