Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Searchify AI

No security coverage Under active development

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).

Drupal 10–11

Ask your assistant about Searchify AI

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

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
7 months ago
Releases (12 mo)
14 ▲ from 0
Maintenance
Slowing

Release Timeline

Releases

Version Type Core PHP Release date
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