Meilisearch hosting

Instant keyword search with optional semantic ranking.

Vector & dataMITfrom $5.99/mo
In short

Meilisearch hosting at AIHostBox means a dedicated, single-tenant Meilisearch instance on our infrastructure: we install it, pin it to a reviewed release, put it behind TLS on your domain, back it up nightly and keep it patched. Plans start at $5.99 per month and the admin account, the data and any API keys are yours.

Typo toleranceFacetsInstant resultsHybrid search

Meilisearch is a search engine written in Rust by Meili, a company based in Paris, and it is built for the search bar rather than the data warehouse. It answers as the user types, tolerates typos by default, and handles filters, facets, sorting and geosearch through a small REST API. Official client libraries cover JavaScript, Python, PHP, Go, Ruby and more, and InstantSearch front-end widgets work with it through an adapter.

Recent releases added AI-powered hybrid search: you configure an embedder per index, and Meilisearch blends keyword ranking with vector similarity using a semanticRatio you control per query. A search engine has to be reachable by every visitor of your site, keep its index on disk between restarts and be protected by keys, which is exactly the part a laptop or a free-tier container does badly. Your index lives on persistent storage that is backed up.

Meilisearch hosting plans

StarterPersonal use & small teams
2 GB RAM · 1 vCPU · NVMe
$5.99/mo
Order
PlusBusy workflows & communities
4 GB RAM · 2 vCPU · NVMe
$9.99/mo
Order
ProHeavy pipelines & many users
8 GB RAM · 3 vCPU · NVMe
$16.99/mo
Order

Every plan is a dedicated single-tenant instance with NVMe storage, nightly off-box backups, TLS and managed patching. Quarterly, semi-annual and annual terms are discounted at checkout. Model tokens are not included — you bring your own key.

How we run Meilisearch

The single Meilisearch binary in its official container on port 7700, with data.ms, snapshots and dumps on a persistent volume.

What we configure for you

  • MEILI_ENV=production with a generated MEILI_MASTER_KEY, so the search preview UI is off and keys are enforced
  • Default search and admin keys handed over, plus scoped keys if you need them
  • MEILI_SCHEDULE_SNAPSHOT for regular consistent snapshots
  • MEILI_MAX_INDEXING_MEMORY set below the plan’s RAM so indexing does not starve search
  • MEILI_NO_ANALYTICS to switch off upstream telemetry, if you prefer
  • Embedder settings for hybrid search pointed at your OpenAI key or an Ollama plan

Which plan fits

Starter (2 GB) is enough for a docs site or catalogue of tens of thousands of records. Plus (4 GB) suits a shop or app with hundreds of thousands of documents and frequent updates. Pro (8 GB) is for large indexes, many facets, or hybrid search where stored vectors add to the footprint.

The honest limits

Indexing large batches is CPU- and memory-heavy and runs slower on the Starter plan, although search stays responsive. Sharding across machines is an Enterprise Edition feature and is not part of what we host.

What people run Meilisearch for

Product or docs search

Sub-50ms results with filters.

Hybrid ranking

Combine keyword precision with semantic recall.

Multi-tenant app search

Tenant tokens restrict each customer to their own documents in a shared index.

Search for a RAG front-end

Use keyword and hybrid results as the retrieval step before a model writes the answer.

Licence and version policy

ItemPosition
Upstream licenceMIT
Sold as managed hostingYes
TenancySingle tenant — one customer per instance
PatchingCritical advisories within 24 hours, high severity within 72

Our full position on licences, including the applications we decline to sell, is on the licensing page.

Works well with Meilisearch

More Vector & data we host

Questions

Meilisearch hosting: your questions

Which embedding models can hybrid search use?
Meilisearch supports several embedder sources: openAi, huggingFace, ollama, a generic rest source for any HTTP embedding API, and userProvided when you send vectors yourself. On a CPU plan, remote embedders such as OpenAI or an Ollama plan keep indexing fast; the local huggingFace option works but indexes slowly on large collections.
How do API keys and permissions work?
In production mode Meilisearch refuses to start without a master key of at least 16 bytes. The master key only manages other keys: you get a default search key for the browser and an admin key for your backend, and can create keys limited to specific actions and indexes, or tenant tokens for per-user filtering.
How are Meilisearch upgrades handled?
The on-disk database is tied to the engine version. Historically upgrades meant exporting a dump and importing it into the new version; newer releases can also upgrade the database in place with MEILI_UPGRADE_DB (previously the experimental dumpless upgrade flag). We take a snapshot first either way, so a failed upgrade is reversible.
What does the backup contain?
Meilisearch writes its data to data.ms. We enable scheduled snapshots with MEILI_SCHEDULE_SNAPSHOT, which produce a consistent copy that can be restored as-is, and include them in the nightly off-box backup. Dumps are available on request when you want a portable export to move to another version or host.
Is Meilisearch still MIT-licensed?
The Community Edition is MIT. Meilisearch also publishes an Enterprise Edition under the Business Source Licence, and the feature exclusive to it is sharding across several machines, which needs a commercial agreement in production. Everything we host is the Community Edition running on a single instance.

Run Meilisearch without running a server

A dedicated Meilisearch instance, deployed and maintained by us. Month to month, cancel whenever.