Drupal is a registered trademark of Dries Buytaert

searchifyai

5 sites No security coverage
View on drupal.org

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
2 weeks ago
Release cadence
6 days
Stability
100% stable

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