Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

AI Talk with your node

1 sites No security coverage Drupal 10–11 AI ecosystem
View on drupal.org

This module allows users to ask questions about the content of the current page, and the AI will provide answers based solely on that content. It can also process attachments and is designed to work with AI models that support large context windows.

Adds a block that lets a visitor ask questions about the page they are on. The AI answers from the content of that node only, so it does not pull in the rest of the site.

Features

  • One block, placed on the content types you choose
  • The answer comes from the current node, so it stays on topic
  • Streamed answers, so text appears while the model writes it
  • Hidden instructions that steer the answer without showing on the page
  • A blocked words list, with your own message when a question hits it
  • Your own model and temperature, or the default from the AI module
  • Guardrails provided by the AI module are used

Requirements

  • Drupal 10.4+ / 11.x / 12.x
  • AI ^1, with a chat provider set up
  • One node field that holds the content to answer from

Configuration

  1. Go to Structure, Block layout, and place the AI talk with Node Block.
  2. Choose the node field that holds the content.
  3. Choose the model and the temperature, or keep the default from the AI module.
  4. Under Pages or Content types, limit the block to the content types you want.

Usage

  1. Open a page that shows the block.
  2. Type a question about that page.
  3. The AI answers from the content of that page.

Instructions

An editor can add instructions that the AI reads but the visitor never sees. Use them to set the tone, or to add facts that are not in the field. You can type the instructions,
or upload them as a file.

Remarks

The module sends the instructions and the node content to the model with every question. A long page therefore fills a large part of the context window. Pick a model with a
large context window, or point the block at a shorter field.

Roadmap

  • Read from more than one field
  • Read the attachments of the node
  • LongRAG, for long attachments

Similar modules

AI Search Block does the same thing across the whole site. Use that one to search everything, and this one to ask
about a single page.

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Mar 2025
Latest release
1 week ago
Releases (12 mo)
1 ▼ from 4
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.4 Stable 10–11 Aug 19, 2026
1.0.3 Stable 10–11 May 26, 2025
1.0.2 Stable 10–11 May 26, 2025
1.0.1 Stable 10–11 Mar 27, 2025
1.0.x-dev Dev 10–11 Mar 27, 2025