I've been using this incredible app for over 3 months, and created hundreds of notes and flashcards. Up until last week, global search (CMD+K) was quite fast. However, after importing some old notes (around 50 or so) from Obsidian, searching became sluggish to the point of freezing the entire app.
I tried re-indexing with no improvement. Then I systematically started deleting imported notes, until I found that one particular deck was causing the issue. I then re-imported it and went through the notes of that deck. I deleted some tables and broken links, which actually helped a lot, but search was still not as snappy as before.
At this point, I'm thinking some invisible characters may have been imported from Obsidian that somehow interfere with Mochi's search mechanism. I'll keep experimenting and reporting my findings. In the meantime, I'd appreciate your inputs.
If you are willing to share the notes, you can email them to me and I'll take a look as well. My hunch is that something is getting erroneously or overly indexed. Do you have any other languages enabled in the search settings?