Serverless Meilisearch

Instant search with typo tolerance, faceted filters, and a REST endpoint that just works. Cloud, desktop, or self-host with SpinDB.

REST API Console
Meilisearch
POST/indexes/products/search

Body

{
"q": "wireless headphones",
"limit": 5
}

Response200 OK · 4ms

{
"hits": [
{ "id": 412, "title": "ANC Headphones" },
{ "id": 287, "title": "Studio Earbuds" }
],
"estimatedTotalHits": 2
}

Production features, free tier included

Every Meilisearch database ships with the same primitives: TLS, web console, hibernation, and a real dashboard. No tiered features hidden behind a sales call.

Web IDE

Query console in the dashboard, no extra client to install.

Included

TLS by default

All connections encrypted. No setup required.

Included

Always-on connections

Pin a database to your always-on pool to prevent hibernation.

Included

Scale to zero

Hibernates when idle. Wakes on the next connection.

Included

Connection pooling

Pooled endpoint for serverless and edge workloads.

Not available

Direct connections

Bypass the pooler for migrations and replication.

Included

Native HTTPS endpoint

Engines whose own wire protocol speaks HTTPS. Every database, including this one, is also queryable over the platform's HTTPS query API and web console.

Included

Serverless driver

Drop-in HTTP driver for edge runtimes (Upstash REST, PlanetScale, or the engine-native client).

Not available

IP whitelisting

Restrict access to specific IPs or CIDR ranges.

Included

Automatic backups

Scheduled dumps and volume snapshots with one-click restore on paid plans. Free tier includes a manual backup slot.

Included

Connect with any Meilisearch client

Product search, autocomplete, faceted catalogs, in-app search experiences that need ranking and typo tolerance without a search-team-sized commitment.

  • Wire instant product search into a Next.js or React app via the official client
  • Replace ElasticSearch for in-app search use cases without the operational weight
  • Add typo tolerance and faceted filters to existing catalogs
  • Hand HTTPS endpoints to serverless apps that cannot hold TCP connections
  • Self-host on your own hardware with SpinDB when latency or compliance requires it
bashMeilisearch
curl -H "Authorization: Bearer YOUR_TOKEN" "https://your-host.cloud.layerbase.dev/indexes"

Common Meilisearch questions

Will my Meilisearch client library work?+

Yes. meilisearch-js, meilisearch-python, and the other official clients connect to the published HTTPS endpoint with the dashboard-provided API key.

How do I manage indexes?+

Through the dashboard search console or via the client library directly. The console is a UI over the REST API and surfaces the same operations.

API keys and security?+

The dashboard exposes a master key plus scoped search and admin keys. Use scoped keys in the browser and the master key only for server-side index management.

IP whitelisting?+

Yes. The firewall panel restricts the endpoint to specific IPs or CIDR ranges.

Can I run Meilisearch locally?+

Yes. SpinDB and Layerbase Desktop both run Meilisearch with the same workflow as the cloud version.