multi_toml is an interface gem for https://github.com/mojombo/toml.
There are many great TOML libraries out there. If you're writing an application, you should be able to use any one you want. If you're writing a library that other libraries or applications will use, you should use multi_toml so that you don't impose a particular implementation on the consuming application.
Not entirely seriously, no.
Because application developers shouldn't have to install 3 TOML libraries.
Add one of the supported gems to your Gemfile
(or you global gem path), then
require 'multi_toml'
MultiToml.load('a toml string')
MultiToml will try to guess the best adapter for you. If you need to specify an adapter:
require 'multi_toml'
MultiToml.adapter = :toml
MultiToml.load('a toml string') # parsed with the toml gem