Skip to main content
Drupal moduleOpen beta

AI search module for Drupal

A thin Drupal integration for Achla's managed, cited AI search. It connects your site to the hosted answer engine without asking you to operate Solr or an LLM backend.

v0.3.4 · SHA-256: ba20636f55def42746e1faa98f067b28ededee2ab1689c4778392579aca619d3

Installation during beta

Beta installation is self-service through the signed Composer delivery path. Do not add an unverified Composer repository or package source.

composer config repositories.achlaai composer https://achlaai.com/api/plugin/releases/drupal/packages.jsoncomposer require drupal/achlaai_search:0.3.4
  1. Install the current Achla Drupal beta package through Composer.

  2. Open Achla in Drupal and click Connect.

  3. The unified onboarding confirms the site, opens payment, and starts indexing before the widget is enabled.

Release states and updates

The signed Composer release carries the package version and checksum for install, update, and rollback decisions.

  1. 01

    Package available

    The beta Composer package is available for self-service installation.

  2. 02

    Onboarding started

    Connect opened the unified onboarding to confirm the site, payment, and indexing.

  3. 03

    Installed and current

    The site is running the current signed beta package.

  4. 04

    Update available

    A signed package version is available with release notes, version, and checksum.

  5. 05

    Rollback or help

    Use the signed previous version for rollback, or contact support before changing constraints if recovery is unclear.

Package integrity

Each beta package uses a signed immutable version and checksum.

  • Use only the verified Composer delivery instructions for the signed release.
  • Verify the package checksum and locked version before deployment.
  • Review the exact dependency change before running a production Composer update or rollback.

Changelog

Release notes are published for each signed beta package version.

Rollback

Rollback uses the signed previous Composer version and checksum. Disable the widget first and contact support only if the rollback or recovery steps fail.

Beta support

Use the existing contact form for installation, payment, indexing, update, or rollback problems. Include your site URL and CMS version; do not send passwords, tokens, or private keys.

Beta policy reviewed:

Open contact form