This is my attempt at creating a general lossless compression framework. It will facilitate the use of different statistical models, so various things (e.g. recurrent neural networks) can be tested as compression algorithms.
Disclaimer: I am not an information theorist, and know pretty much nothing about information theory.