Low level streaming torrent client that exposes files as node.js streams and downloads pieces based on demand