Ross ROSS = Recommend OSS · open-source software intelligence for agents

davidcelis/recommendable

:+1::-1: A recommendation engine using Likes and Dislikes for your Ruby app observed · 2026-08-28

github.com/davidcelis/recommendable · homepage · Ruby · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 5339
  • days_rel: n/a
  • days_push: 3053
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1354 stars · 111 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Recommendable is a Ruby gem that adds a like/dislike-based recommendation engine to Ruby applications using Jaccardian similarity and memory-based collaborative filtering, with recommendations stored in Redis. It integrates with common ORMs (ActiveRecord, Sequel, Mongoid, etc.) and optionally uses background job systems like Sidekiq or Resque to refresh recommendations.

Use cases

  • add like/dislike recommendations to a Rails app
  • build collaborative filtering for user preferences
  • recommend similar items based on Jaccardian similarity
  • store per-user recommendations in Redis
  • refresh recommendations in background jobs with Sidekiq

When to choose

  • you have a Ruby/Rails app with like/dislike data and want quick recommendations
  • you want Redis-backed k-NN collaborative filtering without building it yourself
  • you already use Sidekiq, Resque, or DelayedJob for background processing

When to avoid

  • you need a maintained project - the latest release is from 2018
  • you need content-based or deep-learning recommendations rather than collaborative filtering
  • your stack is not Ruby or you don't want a Redis dependency

Facets

library · maturity maintenance

machine-learning search-engine caching machine-learning web-development databases ruby recommendation-engine collaborative-filtering jaccard-similarity likes-dislikes redis-backed sidekiq rails-gem redis

2 sources

Member repositories

RepositoryRoleHealth v2
davidcelis/recommendablemain23

For agents

markdown · JSON · MCP: product_card(name="davidcelis/recommendable")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem