{"id":"ab0ee72b-fcdf-4ef5-b293-57cb2b5b9b6f","shortId":"aLZHVJ","kind":"skill","title":"Gorse AI-Powered Open Source Recommender System Engine","tagline":"Gorse is an AI-powered open-source recommender system written in Go that generates personalized recommendations via collaborative filtering, item-to-item similarity, and LLM-based ranking. It provides RESTful APIs and a GUI dashboard for recommendation pipeline editing, system mo","description":"# Gorse AI-Powered Open Source Recommender System Engine\n\nGorse is an AI-powered open-source recommender system written in Go that generates personalized recommendations via collaborative filtering, item-to-item similarity, and LLM-based ranking. It provides RESTful APIs and a GUI dashboard for recommendation pipeline editing, system monitoring, and data management.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- docker run -p 8088:8088 zhenghaoz/gorse-in-one --playground\n\nRequirements and caveats from upstream:\n- Gorse is a single-node training and distributed prediction recommender system. Gorse stores data in MySQL (MariaDB), MongoDB, Postgres, or ClickHouse, with intermediate results cached in Redis, MySQL (MariaDB), MongoD...\n- The cluster consists of a master node, multiple worker nodes, and server nodes.\n- The master node is responsible for model training, non-personalized recommendation, configuration management, and membership management.\n\nBasic usage or getting-started notes:\n- The playground mode has been prepared for beginners. Just set up a recommender system for GitHub repositories by the following commands.\n- bash\n- The playground mode will download data from [GitRec](https://gitrec.gorse.io/) and import it into Gorse. The dashboard is available at http://localhost:8088.\n\n- Source: https://github.com/gorse-io/gorse\n- Extracted from upstream docs: https://raw.githubusercontent.com/gorse-io/gorse/HEAD/README.md\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/gorse-ai-recommender-system-engine/)","tags":["gorse","recommender","system","engine","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex"],"capabilities":["skill","source-agentskillexchange","skill-gorse-ai-recommender-system-engine","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/gorse-ai-recommender-system-engine","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,601 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:10:44.360Z","embedding":null,"createdAt":"2026-05-18T13:16:54.390Z","updatedAt":"2026-05-18T19:10:44.360Z","lastSeenAt":"2026-05-18T19:10:44.360Z","tsv":"'/)':236 '/gorse-io/gorse':252 '/gorse-io/gorse/head/readme.md':259 '/skills/gorse-ai-recommender-system-engine/)':266 '8088':127,128,248 'agent':261 'agentskillexchange.com':265 'agentskillexchange.com/skills/gorse-ai-recommender-system-engine/)':264 'ai':3,14,57,68 'ai-pow':2,13,56,67 'api':44,98 'avail':245 'base':39,93 'bash':225 'basic':197 'beginn':211 'cach':161 'caveat':133 'clickhous':157 'cluster':168 'collabor':29,83 'command':224 'configur':192 'consist':169 'dashboard':48,102,243 'data':110,150,231 'distribut':144 'doc':256 'docker':124 'download':230 'edit':52,106 'engin':9,63 'environ':123 'exchang':263 'extract':253 'filter':30,84 'follow':223 'generat':25,79 'get':201 'getting-start':200 'github':219 'github.com':251 'github.com/gorse-io/gorse':250 'gitrec':233 'gitrec.gorse.io':235 'gitrec.gorse.io/)':234 'go':23,77 'gors':1,10,55,64,136,148,241 'gui':47,101 'import':238 'instal':112,116 'intermedi':159 'item':32,34,86,88 'item-to-item':31,85 'llm':38,92 'llm-base':37,91 'localhost':247 'manag':111,193,196 'mariadb':153,165 'master':172,181 'match':121 'membership':195 'mo':54 'mode':206,228 'model':186 'mongod':166 'mongodb':154 'monitor':108 'multipl':174 'mysql':152,164 'node':141,173,176,179,182 'non':189 'non-person':188 'note':203 'open':5,17,59,71 'open-sourc':16,70 'p':126 'path':119 'person':26,80,190 'pipelin':51,105 'playground':130,205,227 'postgr':155 'power':4,15,58,69 'predict':145 'prepar':209 'provid':42,96 'rank':40,94 'raw.githubusercontent.com':258 'raw.githubusercontent.com/gorse-io/gorse/head/readme.md':257 'recommend':7,19,27,50,61,73,81,104,146,191,216 'redi':163 'repositori':220 'requir':131 'respons':184 'rest':43,97 'result':160 'run':125 'server':178 'set':213 'setup':118 'similar':35,89 'singl':140 'single-nod':139 'skill':262 'skill-gorse-ai-recommender-system-engine' 'sourc':6,18,60,72,249,260 'source-agentskillexchange' 'start':202 'store':149 'system':8,20,53,62,74,107,147,217 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'train':142,187 'upstream':115,135,255 'usag':198 'use':113 'via':28,82 'worker':175 'written':21,75 'zhenghaoz/gorse-in-one':129","prices":[{"id":"0da5e550-7479-4bf5-9dfa-b728ca261acd","listingId":"ab0ee72b-fcdf-4ef5-b293-57cb2b5b9b6f","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:16:54.390Z"}],"sources":[{"listingId":"ab0ee72b-fcdf-4ef5-b293-57cb2b5b9b6f","source":"github","sourceId":"agentskillexchange/skills/gorse-ai-recommender-system-engine","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/gorse-ai-recommender-system-engine","isPrimary":false,"firstSeenAt":"2026-05-18T13:16:54.390Z","lastSeenAt":"2026-05-18T19:10:44.360Z"}],"details":{"listingId":"ab0ee72b-fcdf-4ef5-b293-57cb2b5b9b6f","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"gorse-ai-recommender-system-engine","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"4b88de2462a347a279a08b04f0471eedb1270c1b","skill_md_path":"skills/gorse-ai-recommender-system-engine/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/gorse-ai-recommender-system-engine"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Gorse AI-Powered Open Source Recommender System Engine","description":"Gorse is an AI-powered open-source recommender system written in Go that generates personalized recommendations via collaborative filtering, item-to-item similarity, and LLM-based ranking. It provides RESTful APIs and a GUI dashboard for recommendation pipeline editing, system monitoring, and data management."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/gorse-ai-recommender-system-engine"},"updatedAt":"2026-05-18T19:10:44.360Z"}}