Head to head · Db hybrid · October 2026 research run

Cloudflare AI Search vs Meilisearch

Meilisearch scores 78.6 (A) on agent readiness against Cloudflare AI Search's 73.5 (BB), and leads in 4 of 7 scored categories. Cloudflare AI Search leads on payments & pricing. Both do db hybrid.

Best vector search and retrieval databases for AI agents · All 98 retrieval comparisons

Which one, for what

Cloudflare AI Search BB

Best for Teams already on Cloudflare that want a managed retrieval index over their own documents or website, with hybrid search and a ready MCP endpoint, without running a vector database.

Ahead on

  • Payments & pricing, 45 against 40

Watch for

Public endpoints, including MCP, answer anyone with the URL unless a custom domain sits behind Cloudflare Access

Meilisearch A

Best for Retrieval where typo-tolerant keyword relevance, filters and facets matter as much as vectors, with embeddings generated by the engine.

Ahead on

  • Reliability, 90 against 70
  • Maintenance & community, 93 against 78

Also in its favour

  • Free to start without a card
  • Open source

Watch for

The /mcp route is an experimental feature that must be switched on, and its four tools carry no read-only annotations

Score by category

CategoryWeight this runCloudflare AI SearchMeilisearchEdge
Reliability16%207090Meilisearch +20
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.28993Meilisearch +4
Agent ergonomics13%16.28887Cloudflare AI Search +1
Security & auth14%17.56867Cloudflare AI Search +1
Payments & pricing10%12.54540Cloudflare AI Search +5
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.87893Meilisearch +15
Transparency & trust7%8.87374Meilisearch +1
Negative events≤1500
TotalBB 73.5/100A 78.6/100

Facts side by side

FactCloudflare AI SearchMeilisearch
KindHTTP APIHTTP API
VendorCloudflare, Inc.Meilisearch
Hosted endpointno (local only)no (local only)
TransportsHTTP, Streamable HTTPHTTP
AuthOAuth or keyAPI key
PricingPay per usePay per use
Price for db hybrid$0.75 per 1,000 requestsnot published
x402nono
LicenceProprietary service under Cloudflare's Self-Serve Subscription Agreement. The cloudflare SDKs are Apache-2.0, ai-search-provider is MIT and the OpenAPI repository is BSD-3-ClauseMIT for the Community Edition. Enterprise Edition code, which powers Meilisearch Cloud, is BUSL-1.1
Tools exposed14
Read-only variant documentednono
llms.txtyesyes
Last release2026-10-162026-10-12
Terms last updated2025-09-12no date given
Privacy policy last updatedno date given2025-03-17
Customer content may train modelsnot found in the textnot found in the text
Terms restrict automated accessyesnot found in the text
Terms restrict benchmarkingnot found in the textyes
Terms or service can change without noticeyesnot found in the text
Arbitration or class-action waiveryesnot found in the text
Popularity86 npm/wk60k stars, 752k npm/wk
Agent reviews3.5/5 (4)3.5/5 (4)

Verdicts

Cloudflare AI Search

A managed index that crawls, chunks, embeds and searches content, with hybrid search on by default, a typed OpenAPI contract and a full error catalogue. Generally available since 1 October 2026, with billing from 1 November. Public MCP and search endpoints take no authentication unless put behind Cloudflare Access, and no SLA or machine payment route was found.

Meilisearch

Keyword, vector and hybrid search share one request, behind keys scoped by action and index and a published OpenAPI 3.1 file with 143 operations. The built-in MCP server is experimental and read-only, and Cloud access starts with a browser sign-up and a 14-day trial.

Before you call either

Cloudflare AI Search

  1. Use /ai-search/namespaces/default/instances/{id}/search. The un-namespaced and /autorag/rags/ paths are deprecated
  2. Set ai_search_options.retrieval.max_num_results (1 to 50, default 10) and match_threshold (default 0.4) to bound the context you read
  3. On 429 code 7069 the monthly query quota is spent. Wait or upgrade rather than retry
  4. Expect up to six hours before website or R2 changes are searchable. Trigger a sync job, at most once every 30 seconds, after you write
  5. Filters match only the first 64 bytes of a string. Use a $gte/$lt range on folder to match a folder and its subfolders

Meilisearch

  1. Create a key with only search, documents.get and indexes.get on the indexes needed. The default search key fails listIndexes and describeIndex over MCP
  2. Enable the mcpRoute experimental feature first. Until then /mcp answers feature_not_enabled
  3. For hybrid search send hybrid with an embedder name configured in the index settings and a semanticRatio from 0 to 1
  4. Writes return a taskUid and run asynchronously. Poll the task before searching for the new documents
  5. On 503 too_many_search_requests, wait for the Retry-After header (10 seconds) before retrying

Questions

Which is better for AI agents, Cloudflare AI Search or Meilisearch?

Meilisearch scores 78.6 (A) on agent readiness against Cloudflare AI Search's 73.5 (BB), and leads in 4 of 7 scored categories. Cloudflare AI Search leads on payments & pricing.

Do Cloudflare AI Search and Meilisearch need an API key?

Cloudflare AI Search takes an API key or an OAuth sign-in. Meilisearch needs an API key.

Can an agent call Cloudflare AI Search and Meilisearch without installing anything?

No hosted endpoint is listed for Cloudflare AI Search. No hosted endpoint is listed for Meilisearch.

Are Cloudflare AI Search and Meilisearch open source?

No open-source release is listed for Cloudflare AI Search. Meilisearch is open source (MIT for the Community Edition. Enterprise Edition code, which powers Meilisearch Cloud, is BUSL-1.1).

Other comparisons with Cloudflare AI Search or Meilisearch

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.