Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Searchify AI

1 sites No security coverage
View on drupal.org

This module adds AI-powered, natural-language search to Drupal sites by connecting to the Searchify API. It provides a dedicated search page that understands user intent beyond simple keywords, delivering highly relevant results without requiring custom code.

Introduction

Searchify Connector brings modern AI-powered search to Drupal.

For users brand new to Drupal, this module provides a simple way to add a semantic, natural-language search page to any Drupal site—no custom code required. It connects your site to the external Searchify API, which performs LLM-enhanced semantic ranking and returns highly relevant results.

If you need a search experience that understands intent (not just keywords), this module solves that problem by integrating Drupal with a dedicated AI search backend.

Installation

Quick Install via Composer (Recommended):

composer require drupal/searchifyai
drush en searchify_connector -y
drush cr

That's it! The module is now installed and ready to configure.

Alternative: Manual Installation

  1. Download the module from the project page
  2. Extract to your modules/custom/ directory
  3. Enable via Extend (/admin/modules) or drush en searchify_connector -y
  4. Clear cache: drush cr or via Configuration → Development → Performance

Features

  • Adds a dedicated search page at /searchify
  • Provides a configurable search form ("Ask a question…")
  • Sends queries to the Searchify backend for semantic search
  • Customizable Twig template for rendering results
  • Admin UI for entering API credentials and endpoint
  • Built as a Drupal service using Guzzle for HTTP requests
  • Works with Drupal 10 and Drupal 11
  • Does not replace Drupal core search—adds a separate AI search feature

Use cases include:

  • Universities and large sites needing smarter, intent-aware search
  • Sites with large content libraries or FAQs
  • Any Drupal site that wants LLM-powered semantic search without writing custom integrations
  • Projects where content meaning matters more than exact keyword matching

Post-Installation

Once the module is enabled:

  1. Go to Configuration → Search and metadata → Searchify API Settings (/admin/config/search/searchify)
  2. Enter your:
    • Searchify API URL
    • Username
    • Password
  3. Save the configuration.

After that:

  • Visit /searchify to use the search page.
  • Customize the search results template at: templates/searchify-results.html.twig

Note: All API credentials are stored securely in Drupal's configuration system and are never exposed in the codebase.

No content types, blocks, or text formats are affected. The module runs independently and adds a single route, form, service, and template.

Additional Requirements

  • Drupal 10 or 11
  • PHP 8.1+
  • A valid Searchify API endpoint, username, and password
  • (Optional) cURL enabled for outbound HTTP requests
  • No contrib modules required

Supporting this Module

If you would like to support ongoing development, enhancements, and maintenance of the Searchify Connector module, please reach out at https://searchifyai.com.

More formal donation/support links (Patreon, OpenCollective, etc.) can be added here later.

Community Documentation

Demo videos and walkthroughs will be added soon.

You can also test this module using DrupalPod directly in the browser (recommended for contributors).

Activity

Total releases
14
First release
Dec 2025
Latest release
4 months ago
Releases (12 mo)
14 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.1.0 Stable Feb 18, 2026
1.0.16 Stable Feb 3, 2026
1.0.15 Stable Feb 3, 2026
1.0.11 Stable Jan 31, 2026
1.0.10 Stable Jan 30, 2026
1.0.8 Stable Jan 29, 2026
1.0.7 Stable Jan 23, 2026
1.0.6 Stable Jan 21, 2026
1.0.5 Stable Jan 7, 2026
1.0.4 Stable Jan 5, 2026
1.0.3 Stable Dec 11, 2025
1.0.2 Stable Dec 9, 2025
1.0.1 Stable Dec 8, 2025
1.0.0 Stable Dec 6, 2025