WebsiteSupport.io
Drupal Edition
SearchAISEOPerformance

Opensolr Search

A full-featured AI-powered search module combining keyword and semantic vector search, AI-generated answers, autocomplete, faceted navigation, and analytics — with zero server-side indexing load and a two-minute setup via a managed Solr service.

3 April 2026·Drupal ^10 || ^11

Opensolr Search is an ambitious all-in-one search solution that challenges the traditional Search API + Solr + Facets stack with a fully managed, AI-native alternative.

The module offers two indexing approaches. The web crawler visits your site externally, picking up HTML, PDFs, DOCX, and XLSX automatically with no load on your Drupal server. The Data Ingestion API pushes content directly from Drupal on every save or delete, suitable for sites behind firewalls. Both produce identical Solr documents and can run simultaneously.

On the search side, the module delivers hybrid AI search combining BM25 keyword ranking with 1024-dimension semantic vector search using the BGE-m3 model — meaning a query for "CMS hosting" will surface results about "Drupal cloud deployment" without exact keyword overlap. Additional features include streaming AI answers using RAG on your own content, hierarchical drill-down facets auto-discovered from your schema, spellcheck, query elevation with visual pin and exclude controls, and a privacy-first analytics dashboard.

The security implementation covers three rounds of audits, parameterised DB queries, CSRF on write endpoints, XSS-safe Twig output, and DOMParser-based sanitisation on AI output. The module requires only drupal:node as a dependency plus an Opensolr account — a free tier is available.

Let’s talk

Ready to stop worrying
about your Drupal site?

Start with a free audit — no commitment, no jargon. Our engineers will review your site and send you a plain-English report within 48 hours.

View Plans

0207 490 2311 · hello@websitesupport.io