Автономный JS скрипт - нет.
Это должен быть полноценный сервис, который на сервере имеет торрент-клиент и скачивает файлы через p2p, а потом отдаёт файл через http.
А в браузере P2P можно устроить через webRTC, и если найдете (или напишете) соответствующий торрент-трекер, то можно будет и по HTTP данные куда-то отправить.