Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Searchify AI

1 sites No security coverage Drupal 10–11
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).

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
14
Tracked since
Dec 2025
Latest release
6 months ago
Releases (12 mo)
14 ▲ from 0
Maintenance
Slowing

Release Timeline

Releases

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