SAX Machine is available as a gem as long as you have github added as a gem source. Just do gem install pauldix-sax-machine to get the party started (UPDATE: for some reason it's not built yet. looking into it. UPDATE 2: it's built and ready to go. thanks to nakajima). Also, special thanks to Bryan Helmkamp for helping me turn my initial spike into a decently tested and refactored version (even if it did slow my benchmark down by a factor of 4).