WordPress maintenance or security needs? Reach out!
TLDWP

Plugin: mori-ai-search (Used by 33 domains)

Mori AI Search

👤 Troy

WordPress search is literal. Mori is semantic. When someone searches “pricing” or “services,” they get the pages that actually answer those needs, not just posts that happen to repeat the keyword. Mori blends embeddings (vector representations of meaning) with practical controls like post type weighting and tag filtering.

Mori AI Search upgrades your site’s search from basic keyword matching to smart, context-aware results. It builds a structured index of your content using AI, so visitors can find the right page, file, or answer faster. You control what gets indexed, how results are ranked, and which post types matter most. Power users get a clean REST API for custom front ends and integrations.

What it does

  • Creates a rich index of posts, pages, custom post types, and attachments
  • Generates AI-assisted metadata during indexing: keywords, auto-tags, and summaries you can refine with manual tags
  • Ranks results by semantic similarity, then applies weights by post type to surface what matters first
  • Exposes a simple REST API for search, prompts, and admin actions so you can build your own UI or integrate with other tools
  • Lets you exclude items from the index and override tags for precise control
  • Supports PDFs uploaded via the settings screen. Text is extracted and indexed alongside your content

Key features

Structured index

  • Pages, posts, custom post types, and attachments
  • AI-generated keywords and auto-tags, plus manual tags you define
  • Priority flags and per-post type weights for ranking control

Admin controls

  • Single settings screen for API key, prompts, extra context, and PDF uploads
  • One-click reindex that runs in batches via WP-Cron to avoid timeouts
  • Exclusion and tagging interface with incremental loading for large sites

Search API

  • /ai-search/v1/search with support for query, context, tag, and post_type filters
  • Returns normalized data with merged tags, keywords, and scoring details
  • Built-in heuristics to recognize “main pages” or “site map” queries and return primary navigation
  • Optional debug mode that includes similarity scores and SQL filters in the response

Performance-minded

  • Embedding inputs are trimmed to roughly 8k tokens (about 32k characters) per item
  • Batched reindexing with a default of 20 items per run, adjustable via constant
  • Data stored in a dedicated MySQL table for fast lookups

How it works

  1. Add your OpenAI API key on the Mori settings page.
  2. Start a reindex. Mori queues all eligible content and processes it in batches via WP-Cron.
  3. For each item, Mori generates an embedding, proposes tags, extracts 3–5 keywords, and saves everything to the index table.
  4. When a visitor searches, Mori computes similarity between the query and the stored embeddings, applies your weights, filters by tag or post type if requested, and returns the top results.

Data and privacy

  • Nothing is sent to OpenAI until you add an API key.
  • During indexing, only the content needed to build embeddings and metadata is transmitted. That typically includes title, excerpt, main content, and for attachments the extracted text of PDFs you choose to upload through Mori.
  • During a search, the query and optional context are sent to calculate similarity or generate an answer when your configuration calls for it.
  • Review your own privacy policy to disclose how search data is handled on your site. See OpenAI’s Terms of Use and Privacy Policy for provider details.

Typical use cases

  • Marketing sites that need “what is pricing” and “services” to land on the right pages
  • Documentation portals that benefit from keywords and tag filters
  • Media libraries where PDFs and attachments must be discoverable
  • Headless or decoupled setups that want a clean REST search layer

Roadmap

  • Custom theming
  • Optional voice search and chat
  • WooCommerce filters and merchandising signals
DomainExposuresHeadersLast Checked
e*t*l*n*r*y*s*.com F Aug 28, 2026
e*t*l*n*r*y.com F Aug 28, 2026
w*n*i*g*o*d*o*r*.com F Aug 27, 2026
b*s*o*e*e*r*e*o*n.com C Aug 25, 2026
j*n*t*i*k*l.com (WP 7.1) F Aug 24, 2026
c*l*c*a*n*p*.com (WP 7.1) F Aug 23, 2026
b*l*w*y*s.com (WP 7.1) F Aug 23, 2026
b*l*w*y*r.com (WP 7.1) F Aug 23, 2026
b*l*w*y*l*a*i*g*o*u*i*n*.com (WP 7.1) F Aug 23, 2026
b*l*w*y*l*a*i*g.com (WP 7.1) F Aug 23, 2026
c*r*a*t*g*o*p.com C Aug 19, 2026
e*d*q*a*e*.com (WP 7.0.4) F Aug 19, 2026
v*p*r*a*s*a*t*n.com D Aug 19, 2026
s*n*r*p*c*o*e*.com F Aug 1, 2026
l*u*e*t*j*c*o*.com F Jul 29, 2026
f*o*s*i*p*n*e*p*r*s.com (WP 7.0.2) F Jul 29, 2026
h*j*-*c*.com (WP 7.0.2) F Jul 29, 2026
e*a*g*l*c*l*f*r*e*o*r*c*.org (WP 7.0.2) F Jul 29, 2026
g*i*i*c.com F Jul 28, 2026
t*e*h*r*o*t*i*n.com F Jul 27, 2026
c*a*b*r*a*c*.org C Jul 25, 2026
t*e*e*r*c*m*.com F Jul 24, 2026
p*d*o*e*o*n*.com F Jul 24, 2026
m*t*o*f*c*.com (WP 7.0.2) F Jul 21, 2026
u*l*d*m*l*n*m*a.com (WP 6.8.3) F Jul 21, 2026
t*a*e*.it (WP 7.0.2) F Jul 21, 2026
g*c*r*e*t.com (WP 7.0) F Jul 20, 2026
r*e*e*a*d*s*o*i*t*s.com C Jul 18, 2026
t*o*r*e*e*.com C Jul 17, 2026
r*d*l*y*r*a*i*e.com C Jul 15, 2026
r*c*e*h*s*i*g.com F Jul 13, 2026
t*r*a*e*v.com F Jul 12, 2026
m*r*e*i*g*f*l*i*l*e*t.com (WP 7.0.1) F Jul 12, 2026

Top 50 Plugins

Plugin Count
elementor 1,739,879
contact-form-7 1,728,571
elementor-pro 1,036,011
woocommerce 803,836
revslider 595,230
jetpack 447,273
js_composer 410,518
wp-rocket 330,484
essential-addons-for-elementor-lite 259,207
gravityforms 253,754
complianz-gdpr 253,072
google-site-kit 244,139
cookie-law-info 224,490
instagram-feed 220,952
sitepress-multilingual-cms 207,215
header-footer-elementor 201,775
google-analytics-for-wordpress 200,589
bluehost-wordpress-plugin 189,941
elementskit-lite 175,301
gutenberg 168,994
litespeed-cache 145,456
cookie-notice 145,433
gutenberg-core 143,862
gtranslate 121,507
the-events-calendar 121,062
wpforms-lite 119,506
astra-sites 109,584
popup-maker 107,489
woocommerce-payments 107,266
tablepress 101,602
honeypot 96,925
coblocks 96,563
astra-addon 91,882
duracelltomi-google-tag-manager 88,934
wp-smushit 88,823
layerslider 86,910
all-in-one-seo-pack 86,830
bb-plugin 85,005
akismet 83,406
ml-slider 82,207
premium-addons-for-elementor 81,462
cleantalk-spam-protect 80,681
mailchimp-for-wp 79,409
megamenu 78,992
ewww-image-optimizer 77,089
jet-engine 76,822
wp-pagenavi 76,733
fusion-builder 75,643
smart-slider-3 74,607
gravityformsrecaptcha 73,036

Top 50 Themes

Theme Count
hello-elementor 612,295
Divi 486,125
astra 405,338
flatsome 144,818
Avada 118,959
generatepress 112,712
pub 99,638
oceanwp 78,635
kadence 77,926
enfold 67,274
salient 63,779
twentyseventeen 53,353
twentytwentyfour 52,364
bb-theme 51,882
betheme 51,743
cocoon-master 50,235
blocksy 50,123
h4 50,093
twentytwentyfive 45,632
woodmart 44,793
dt-the7 44,690
neve 37,240
Avada-Child-Theme 36,501
gox 36,054
lightning 30,739
bridge 30,461
twentytwentyone 29,596
swell 29,230
twentytwenty 28,207
bricks 26,753
Impreza 25,647
Newspaper 23,752
twentytwentythree 21,574
epik-redesign 18,885
twentytwentytwo 18,351
uncode 18,083
twentysixteen 17,413
pro 17,359
storefront 15,909
sydney 15,821
Total 14,147
factory-templates-4 13,842
hello-theme-child-master 13,745
themify-ultra 12,760
hestia 12,351
yootheme 12,311
yith-wonder 11,791
porto 11,659
jupiter 11,647
twentyfifteen 11,546