I just pushed Compass Lab’s HBase Client API to my fork of the clojure-hbase library. The API includes support for table schemas (to auto-encode inputs and outputs) and a constraint language that generates filters and calls for Get and Scan operations. We decided to integrate with the existing fork to retain access to the excellent admin functionality already implemented there. We’ll be talking with the original author and see if we’ll merge or split these two API development paths. In the meantime, you can use our fork of clojure-hbase.