Instead of Algolia

Search on every keystroke.
Pay for none of them.

The same API as Algolia, so you change one line. Answers in a couple of milliseconds, with typos forgiven. And when a result is in the wrong place, you can see why and fix it.

harrowsoft.com/magnolia
Magnolia's tuning page: results for a typed query, each saying why it's where it is, with buttons to pin or hide it.

Everything people wished Algolia did.

We read what customers say about it, and started from their complaints.

Their complaint: bills that jump with every search and record

No meter.

A tenth of what you pay today, flat. Search as you type costs the same as search on enter, so nobody has to debounce a search box to save money.

Their complaint: relevance tuning takes ages

Every result says why.

Type a search and read why each result is there. Pin one first, or hide it, right on the page.

Their complaint: fix one search, quietly break another

Tests for relevance.

Say what a search should find. Every settings change tells you at once what it broke.

Their complaint: a steep start with schema and ranking

It starts tuned.

Upload your records, and it works out what to search, what to filter by and what to rank on. Change whatever you like.

Their complaint: slow indexing

Found the moment it's written.

When the call returns, the record can be found. There's no queue to wait on.

Their complaint: searches that lead nowhere

No dead ends.

Searches that found nothing are listed first, with a one-click way to fix each. If nothing has every word, it shows what has some.

Change one line. Keep the rest.

AlgoliaMagnolia
algoliasearch(appId, key)algoliasearch(appId, key, {hosts: [{url: "harrowsoft.com/magnolia"}]})
InstantSearch, Autocomplete and their librariesThose same libraries
Priced by search requests and recordsA tenth of your bill, flat
getRankingInfo, if a developer goes lookingThe reason, in words, next to every result
Moving is your problemIndexes, settings, synonyms and rules come across, and our engineers do it for free

Type something. Make a typo.

The demo is a coffee shop's catalogue with three thousand products, and one test that's failing so you can fix it.

Typical Algolia bill$61,000With Magnolia$6,100a year