Really nice work. We went down a similar rabbit hole recently and reverse engineered the Aerials catalogue to figure out how Apple wires this stuff up, so seeing another open source project doing this is great. The detail I love most and one I can't replicate on our own tool is how the animation persists between the login window and the live desktop. We built phonto as a cross platform take on the same idea, https://github.com/museslabs/phonto. I was about to start writing an article on the whole reverse engineering process and this might be the nudge I needed to start working on it.
Typesense also maintains a native Rails integration (fork of Algolia's one). You can automatically index on write, conditionally index documents based on business logic and a bunch more.
As I'm not super versed in the Rails ecosystem, could you share some specifics on Meilisearch integration's features so we could take some inspiration on improving ours? Would love some feedback.