Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

opensearch_nlp

1 sites No security coverage
View on drupal.org

**OpenSearch NLP** extends Drupal’s Search API by adding **Natural Language Processing (NLP)** and **semantic search** capabilities through OpenSearch.

This module integrates with `search_api` and `search_api_opensearch` to bring **AI-powered** search experiences — including **semantic**, **hybrid**, and **vector-based** retrieval — directly into your Drupal site. It leverages OpenSearch ML Commons for model management and supports both local and external ML models (such as OpenAI embeddings).

### Key Features

* 🔍 **Semantic Search** – Search by meaning, not just keywords
* ⚙️ **Hybrid Search** – Combine keyword and semantic scoring
* 🧠 **ML Model Management** – Manage and deploy models in OpenSearch
* 💾 **Semantic Caching** – Cache queries based on similarity
* 🌐 **External Model Integration** – Use OpenAI or other embedding providers

### Requirements

* Drupal 10 or 11
* `search_api` and `search_api_opensearch` modules
* OpenSearch 2.19 with ML Commons plugin
* PHP 8.1+

### Setup & Documentation

Full setup and configuration instructions are available in the module’s **[README.md](./README.md)** file.
Please refer to it for installation, patch application, and NLP pipeline configuration steps.

---

Enhance your Drupal search experience with **OpenSearch NLP** — bringing semantic understanding, intelligent ranking, and ML-based relevance to your content search.

Activity

Total releases
1
First release
Oct 2025
Latest release
5 months ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
1.0.0 Stable Oct 26, 2025