Carrieroid is a project mainly written in RUBY and JAVASCRIPT, it's free.
Carrierwave + Mongoid example
Taken from http://socialmemorycomplex.net/2010/06/02/gridfs-with-mongoid-and-carrierwave-on-rails-3/