Drupal is a registered trademark of Dries Buytaert
Release: Excel Serialization 2.1.2 Minor update available for module xls_serialization (2.1.2). Release: Time Zone Field 8.x-1.14 Minor update available for module tzfield (8.x-1.14). Module Revived: Entity API 8.x-1.7 Module entity updated after 17 months of inactivity (8.x-1.7). Release: Varbase - The Ultimate Drupal CMS Starter Kit (Bootstrap Ready) 10.1.2 Minor update available for distribution varbase (10.1.2). Release: MCP Sentinel 2.8.0 Minor update available for module mcp_sentinel (2.8.0). Release: Vartheme Bs5 4.1.1 Minor update available for theme vartheme_bs5 (4.1.1). Release: Varbase Heroslider 1.1.3 Minor update available for module varbase_heroslider (1.1.3). Release: Varbase Demo 1.1.2 Minor update available for module varbase_demo (1.1.2). Release: Varbase Dashboards 2.0.3 Minor update available for module varbase_dashboards (2.0.3). Security Coverage: Role Aware Maxlength Module role_aware_maxlength now has official Drupal security advisory coverage.

This module transforms your site's search results into a question-and-answer system. Users can ask questions in plain language and receive an AI-generated summary answer, along with links to the source documents. The module integrates with Drupal's Search API and allows for customization of how source documents are displayed and styled.

Introduction

AI RAG Search Summary turns your Search API vector search into an intelligent Q&A system. Users ask questions in plain language and get an AI-generated summary answer along with the actual source documents used to verify information and explore deeper. No more scrolling through search results.

Choose how sources appear: use any Drupal view mode (teaser, full, custom) to render source nodes with your existing templates, or use the default JSON format. Style with CSS variables to match your theme.

Post-Installation

Prerequisites

2. Create Configuration

  1. Go to /admin/config/ai/rag-search-summary
  2. Click "Add configuration"
  3. Select your Search API index
  4. Choose AI provider: openai__gpt-4o
  5. Customize prompt, temperature, caching, and rate limits
  6. Save

3. Add Block

  1. Place the "RAG Search Summary" block via /admin/structure/block
  2. Select your configuration
  3. Customize UI text and display options

That's it! The block is now ready to use.

Customization

Styling with CSS Variables

The React component uses CSS variables for easy theming without touching component code per block config:

--rag-color-primary: #0a3f5a;
--rag-color-primary-hover: #0076a9;
--rag-color-primary-dark:  #0a3f5a;
--rag-color-text-primary: #212529;
--rag-sources-columns-mobile: 1;
--rag-sources-columns-tablet: 2;
--rag-sources-columns-desktop: 2;
--rag-font-heading: "Forma DJR UI", Arial, sans-serif;
--rag-text-base: 18px;

Activity

Tracked releases
1
Tracked since
Jan 2026
Latest release
6 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Release date
1.0.0 Stable Jan 30, 2026