We're currently working on a desktop client, written in tauri. One of benefits of tauri is that the final size of the client should be very small, given it utilizes a native web renderer.
We are still figuring it out and you can expect some refactors here and there, however we're hoping to have an alpha version available soon. You can track the progress here
https://github.com/Linen-dev/linen.dev/tree/main/apps/desktop