To solve this problem I thought of SPA (Single-Page-Application), the idea would be that the frontend bitwarden was a single page, then you choose where this data is stored… an option would be to have local data in sqlite or remote-storage and remote data by bitwarden… that way there are 2 data synced or 2 ways to sync the data.
Please read my resource here: bitwarden-with-version-spa-single-page-application