Вы можете включить Ruby on Rails, заморозив его в версию Rails, которую вы хотите использовать в своем проекте. Они называют это Замораживанием. Пользователю не нужно устанавливать Rails, чтобы использовать ваше приложение. Вы можете сделать это с любой библиотекой, которую вы используете в своем проекте. Если в проекте используется библиотека, просто поместите ее в папку Vendor в своем проекте. Затем используйте инструмент, подобный тому, на который ответил @ Josh , чтобы упаковать его.
Для запуска проекта вам понадобится веб-сервер. Обойти это невозможно. В этом отношении Ruby on Rails аналогичен ASP.NET в том смысле, что он является фреймворком на стороне сервера. Сервер запускает код и выводит HTML в браузер с использованием инфраструктуры Rails.
К сожалению, вы, возможно, выбрали неверную структуру, чтобы делать то, что вы хотите. Вместо Ruby on Rails вы можете попробовать Shoes , который является основой для разработки приложений с графическим интерфейсом на Ruby.