Dat – Distributed Dataset Synchronization and Versioning [pdf]
github.com