5 ms·
It's my own company and I work hard on both Meilisearch, the keyword search part since 2018 and the soon-to-be-released semantic search part. The hybrid search
by Kerollmops 3y ago
It's my own company and I work hard on both Meilisearch, the keyword search part since 2018 and the soon-to-be-released semantic search part. The hybrid search will be also part of the v1.6 release in january. I took time to write those three blog posts.
What do you think about the blog posts content?
- sroussey 3y agoIs there a way to make this a bundled library (more like sqlite) than a server (more like postgresql)? I want to have something running local and bundled into an app for friends, maybe more.
- Kerollmops 3y agoYou can use arroy, the vector store, directly in your library. It is in Rust and runs on top of LMDB which manages a disk file.
- sroussey 3y agoI wonder if I can get this as a WASM module?
- dureuill 3y agoOne of our top oss contributors is developing mimir as an embedded Meilisearch: https://github.com/GregoryConrad/mimir/tree/main/packages/mimir https://github.com/GregoryConrad/mimir/tree/main/packages/mi...
- sroussey 3y agoI wonder if I can get this as a WASM module?
- dureuill 3y agoAFAIK, not yet. It was a goal of Mimir, but LMDB (used by arroy on particular and Meilisearch in general) uses filesystem and os features (mmap, file locking) that are incompatible with wasm. If you're interested in bringing WASM support, I think the most promising avenue was to support redb as a heed backend. Heed is the high level binding library we're using to talk to LMDB. If you're interested in doing this, you can get in touch with the maintainer of mimir. As a Meilisearch team member, I'd love to participate as well, but I'm afraid I won't have the bandwidth