Дело в том, что neo4j.rb напрямую взаимодействует со встроенным высокопроизводительным neo4j-Java-API, поэтому ему требуется jruby.
Вы можете посмотреть что-то подобное с neography , работающим с сервером Neo4j-REST.
Или вы используете Neo4j Server - (J) расширение Ruby . Таким образом, вы ограничите часть своего приложения, которая выполняется в jruby и непосредственно на Neo4j Server, уровнем персистентности, а затем будете использовать открытые конечные точки REST в своем веб-приложении.