Drupal is a registered trademark of Dries Buytaert
Search API Solr 4.3.13 Minor update available for module search_api_solr (4.3.13). Search API Solr 4.3.12 Minor update available for module search_api_solr (4.3.12). smart 404 1.1.3 Minor update available for module smart_404 (1.1.3). smart 404 1.1.2 Minor update available for module smart_404 (1.1.2). IntelligenceBank DAM Connector 4.1.4 Minor update available for module intelligencebank (4.1.4). IntelligenceBank DAM Connector 5.2.3 Minor update available for module intelligencebank (5.2.3). Soccerbet 1.1.14 Minor update available for module soccerbet (1.1.14). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Ultimate Cron Summary 2.0.0 Major update available for module ultimate_cron_summary (2.0.0). Content Translation Redirect Module content_translation_redirect crossed 1,000 active installs.

This module adds an AI-powered chatbot to your Drupal site that can answer questions based on your site's content or other data sources. It uses a retrieval-augmented generation (RAG) approach to provide context-aware responses through a dedicated page or a configurable block.

The RAG AI Assistant module provides an AI-powered chatbot for Drupal using Retrieval-Augmented Generation (RAG), enabling context-aware and dynamic responses based on site content or external data sources.

It integrates AI capabilities into Drupal, allowing users to query information and receive relevant responses through a simple API-driven architecture. The module is designed to be flexible and extensible, making it suitable for knowledge bases, support assistants, and content-driven AI experiences.

Features

  • AI-powered chatbot using the RAG approach
  • Context-aware responses based on site content or external data sources
  • API-driven architecture for easy integration
  • Configurable admin settings
  • Support for anonymous and authenticated users
  • Extensible and developer-friendly design
  • Integration with Drupal logging system

Requirements

  • Drupal 10, 11 or Drupal 12
  • PHP 8.3 or higher

Configuration

  1. Navigate to: /admin/config/rag-ai-assistant/settings
  2. Configure:
    • API settings (if applicable)
    • Chatbot behavior options
    • Message handling settings
  3. Save configuration

RAG Chat Page

The module provides a dedicated chatbot page available at /rag-chat, offering a full-page interface for users to interact with the AI assistant.

Accessing the Chat Page

  1. Ensure the module is enabled
  2. Open your browser and navigate to: /rag-chat
  3. Start interacting with the chatbot by entering your query

Permissions

  • The page can be configured to allow access to anonymous users
  • Access can be restricted using Drupal permissions if required

Chatbot Block Placement

The module also provides a chatbot interface that can be displayed using a Drupal block.

Steps to Add the Chatbot Block

  1. Go to the Block Layout page: /admin/structure/block
  2. Select the region where you want to display the chatbot (e.g., Sidebar, Footer, or Content area)
  3. Click on “Place block”
  4. Search for “RAG AI Chat”
  5. Click “Place block” next to the block
  6. Configure block settings such as visibility (pages), user roles, and title
  7. Click Save block

Recommended Setup

  • Place the chatbot in the footer for global access across the site
  • Use sidebar placement for contextual usage
  • Enable visibility for both anonymous and authenticated users if required

Optional Customization

  • Customize the block template (Twig) for UI changes
  • Add custom JavaScript for enhanced chatbot interaction
  • Integrate with frontend frameworks if needed

Activity

Total releases
3
First release
Apr 2026
Latest release
1 month ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.0.1 Stable Jun 15, 2026
1.0.0 Stable Apr 19, 2026
1.0.x-dev Dev Apr 19, 2026