Shareable tags? (Via core or API)

My desire: I don’t want to have to put all my files into folders. I find this leads to duplicates being created. I also cross-list some files for different projects. This is why tags is optimal. In the past I used Google Photos for screenshot management because I could achieve this by creating albums and sharing them but it became a mess when GPhotos was no longer synched with GDrive.

My Question: Anyone seen anyway to share tags? This seems like it would be helpful for me – and others.

If it’s not a part of code Seafile does anyone know if anyone as used the API to code out something like this? Would be a be possible to use the API to do something like this myself?

Thanks!