WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

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

Mori AI Search

👤 Troy 📦 v2.0.1

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
r*d*l*y*r*a*i*e.com C 2026-07-15 03:43:22
r*c*e*h*s*i*g.com F 2026-07-13 11:36:02
t*r*a*e*v.com F 2026-07-12 16:42:34
m*r*e*i*g*f*l*i*l*e*t.com (WP 7.0.1) F 2026-07-12 11:20:57
e*t*l*n*r*y*s*.com F 2026-07-10 00:19:43
e*t*l*n*r*y.com F 2026-07-10 00:19:43
w*n*i*g*o*d*o*r*.com F 2026-07-08 20:30:46
b*s*o*e*e*r*e*o*n.com C 2026-07-07 17:54:34
j*n*t*i*k*l.com (WP 7.0) F 2026-07-06 22:39:55
c*l*c*a*n*p*.com (WP 7.0) F 2026-07-06 16:12:09
b*l*w*y*s.com (WP 7.0) F 2026-07-06 11:19:04
b*l*w*y*r.com (WP 7.0) F 2026-07-06 11:19:04
b*l*w*y*l*a*i*g*o*u*i*n*.com (WP 7.0) F 2026-07-06 11:19:04
b*l*w*y*l*a*i*g.com (WP 7.0) F 2026-07-06 11:19:04
c*r*a*t*g*o*p.com C 2026-07-03 19:05:27
e*d*q*a*e*.com (WP 7.0) F 2026-07-03 15:19:17
v*p*r*a*s*a*t*n.com D 2026-07-03 03:22:44
s*n*r*p*c*o*e*.com 👤 F 2026-06-06 15:08:03
v*l*n*i*e*i*v*r.com 👤 D 2026-06-05 18:08:37
l*u*e*t*j*c*o*.com F 2026-06-01 05:40:59
f*o*s*i*p*n*e*p*r*s.com (WP 7.0) F 2026-06-01 04:40:37
h*j*-*c*.com (WP 7.0) F 2026-05-31 18:10:23
e*a*g*l*c*l*f*r*e*o*r*c*.org (WP 7.0) F 2026-05-31 17:39:54
c*a*b*r*a*c*.org (WP 7.0) C 2026-05-28 16:19:33
g*u*m*t*i*c*n.com F 2026-05-28 01:16:43
p*d*o*e*o*n*.com F 2026-05-27 15:00:20
m*t*o*f*c*.com (WP 7.0) F 2026-05-25 09:37:38
u*l*d*m*l*n*m*a.com (WP 6.8.3) F 2026-05-25 09:22:58
t*a*e*.it (WP 7.0) F 2026-05-25 01:13:01
r*e*e*a*d*s*o*i*t*s.com C 2026-05-21 22:53:06
t*o*r*e*e*.com C 2026-05-20 14:54:41

Top 50 Plugins

Plugin Count
elementor 1,794,362
contact-form-7 1,784,275
elementor-pro 1,061,432
woocommerce 821,937
revslider 619,584
jetpack 465,755
js_composer 429,798
wp-rocket 342,563
essential-addons-for-elementor-lite 269,997
complianz-gdpr 265,417
gravityforms 259,683
cookie-law-info 234,632
google-site-kit 230,212
instagram-feed 229,499
sitepress-multilingual-cms 215,810
header-footer-elementor 211,299
google-analytics-for-wordpress 210,775
bluehost-wordpress-plugin 193,085
elementskit-lite 184,399
gutenberg 167,531
cookie-notice 154,371
litespeed-cache 139,755
gutenberg-core 139,244
wpforms-lite 128,452
gtranslate 127,855
the-events-calendar 125,453
astra-sites 117,590
popup-maker 112,964
woocommerce-payments 112,272
tablepress 103,176
honeypot 99,416
astra-addon 95,739
coblocks 93,967
wp-smushit 92,798
duracelltomi-google-tag-manager 92,102
layerslider 91,733
all-in-one-seo-pack 91,684
bb-plugin 87,542
premium-addons-for-elementor 86,344
akismet 86,194
cleantalk-spam-protect 84,475
mailchimp-for-wp 83,618
ml-slider 83,034
megamenu 81,837
woocommerce-gateway-stripe 81,227
fusion-builder 78,993
smart-slider-3 77,562
ewww-image-optimizer 77,459
wp-pagenavi 77,276
jet-engine 76,951

Top 50 Themes

Theme Count
hello-elementor 626,566
Divi 508,962
astra 424,264
flatsome 134,837
Avada 123,955
generatepress 117,576
pub 96,704
oceanwp 82,991
kadence 80,322
enfold 71,424
salient 66,590
twentyseventeen 55,388
twentytwentyfour 53,236
bb-theme 53,012
betheme 52,953
blocksy 51,618
cocoon-master 50,635
h4 48,040
dt-the7 46,395
twentytwentyfive 44,675
neve 39,131
woodmart 37,828
Avada-Child-Theme 37,624
gox 36,348
bridge 32,577
twentytwentyone 31,098
lightning 30,225
twentytwenty 29,342
swell 28,410
Impreza 26,488
bricks 26,485
Newspaper 24,505
twentytwentythree 22,758
epik-redesign 19,661
twentytwentytwo 19,373
uncode 19,020
twentysixteen 17,860
pro 17,680
sydney 16,942
storefront 16,686
Total 14,843
hello-theme-child-master 14,058
extendable 14,042
factory-templates-4 13,764
themify-ultra 13,125
yith-wonder 13,027
yootheme 12,902
hestia 12,872
porto 12,164
twentynineteen 11,854