orama
orama copied to clipboard
🌌 Fast, dependency-free, full-text and vector search engine with typo tolerance, filters, facets, stemming, and more. Works with any JavaScript runtime, browser, server, service!
`30.3 MB` Unpacked Size 😨😅 This change will make sure that only the `dist` folder and other files like `LICENSE`, `README`, and `package.json` get published to npm.
So I read the tweet of Michele, and I tried to improve the demo page as I could without having any specification about the needs. I aligned better the form...
**Is your feature request related to a problem? Please describe.** In order to be in line with cloud environment (or instance rebooting) an API for persist/restore in memory database could...
**Is your feature request related to a problem? Please describe.** It would be better if we could compare how lyra behaves among other existing full-text search JS libraries. **Describe the...
**Is your feature request related to a problem? Please describe.** As for now, Lyra is capable of indexing documents with searchable and non-searchable fields. For instance, given the following schema,...
**Describe the bug** The bug occurs in `lyra-0.0.1-beta-13`. Typo tolerant searches miss expected results. **To Reproduce** ```javascript const db = new Lyra({ schema: { txt: "string", }, stemming: false //...
**Is your feature request related to a problem? Please describe.** Right now, we're not considering how many times a term appears in a document. For instance, given the following strings:...
**Is your feature request related to a problem? Please describe.** As for now, Lyra performs searches on individual tokens. So for example, if I have the following documents: - `"Hello...
This PR is still a work in progress. The algorithms are just POCs and highly inefficient, once we validate the idea, I'll proceed to optimize them.