gorse-io/gorse

AI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embedding

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 50 minutes ago
Added to GitGenius on September 6th, 2026
Created on August 14th, 2018
Open Issues & Pull Requests: 121 (+0)
GitHub issues: Enabled
Number of forks: 914
Total Stargazers: 9,819 (+0)
Total Subscribers: 67 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.4 hours
Mean response time: 71.7 days
90th percentile: 297.3 days
Tracked items: 108

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 12% of issues opened in the past year have been closed. Three people close 92% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 44
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 621 days
Stale 30+ days: 41
Stale 90+ days: 38

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (58)
  • feature/minor (4)
  • help wanted (3)
  • wontfix (2)
  • blocking (1)
  • feature/future (1)
  • question (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Gorse is a recommender system engine that combines classical machine learning and large language model rankers to generate personalized suggestions across multimodal content types.

The tool addresses the problem of building production-grade recommendation systems by providing a complete engine that handles both collaborative filtering and content-based approaches. It supports classical ranking algorithms alongside LLM-based rankers, allowing developers to choose or combine strategies based on their use case. The system processes multimodal content through embeddings, enabling recommendations across text, images, and other data types. Gorse is designed to run as a standalone service that applications can query for recommendations, abstracting away the complexity of training and serving recommendation models.

Gorse suits teams building recommendation features into applications where they want to avoid implementing recommendation logic from scratch. It works well for projects that need to handle diverse content types or want the flexibility to experiment with different ranking approaches. The tool is particularly relevant for applications requiring both traditional collaborative filtering and modern LLM-based ranking capabilities in a single system.

The project maintains active development with regular commits across its codebase. The maintainers respond to issues and pull requests, indicating ongoing engagement with the user community. Documentation is kept current alongside code changes, suggesting a commitment to keeping guidance aligned with the tool's capabilities. The project accepts external contributions and integrates them into the main codebase.