nicktikhonov parent
What I meant was that it isn't a web app and I don't store your connection strings or query results. I'll make this more clear
It is a web app, though. You just aren't running the server, OpenAI is. And you're packaging the front end in electron instead of chrome to make it feel as if it all runs locally, even though it doesn't.
Side note: I don't see a license anywhere, so technically it isn't open source.
You might not but openai does.
API gateways could accept public keys instead of generating bearer tokens. Then the private key could reside in an HSM, and apps like this could give HSMs requests to sign. IMO even though this could be done in an afternoon, everyone - Apple and Google, the CDN / WAF provider, the service provider - is too addicted to the telemetry.