ActiveRepo aims to give ActiveRecord objects a wrapper for Repository pattern.
Robert Ross
gem "active_repo", "~> 0.0.1"