This is the simplest way to do it. Currently, BoltAI stores all your data in a local folder on your Mac
- A SQLite database (contains your chats, services & models configurations, AI commands/assistants/prompts...)
- Other media files: generated images, speech files, app icons, screenshots...
Instead of storing it on the local folder, you can choose to store the data on your private cloud: iCloud, Dropbox, Googel Drive or One Drive...
With this, I don't need to manage your data and we can keep using the perpertual licensing model. I expect there will be more support queries but I guess it's managable.
The downside is it could affect performance and you will need to handle the conflicts yourself. Also this won't work if you want to sync with your iOS devices.