I've recently tried using a self hosted TabbyML, for code completion. I didn't like it.
I've tried Cursor; It worked fine on the 1st project. Post that, I'm facing challenges on Ubuntu Desktop.
Thanks for the other recommendations. I'll try all in 24 hours đŸ™‚