Keybase Filesystem  has been also doing this from the beginning.
>“Distributed” means you can access it from any device.
> “Filesystem” means that there is no sync model -- files stream in and out on demand. Among other things, that means that files on KBFS don’t take up space on your devices.
Plus the files are automatically signed, and end-to-end encrypted if in /keybase/private :D