Drupal is a registered trademark of Dries Buytaert

ai_summarize_document

83 sites No security coverage
View on drupal.org

Summarize document media (only PDF format for now) with the help of any large language model provider configured with Drupal AI module.
Please note that this module is a work in progress!

Features

Provides an AI assistant CKEditor plugin where you can select any uploaded PDF document, select the tone and the length of the response result sent by the large language model.

The optional tone and length are taxonomies that can be configured individually.
These terms should have a title, and a description containing the actual prompt addition that explains the tone and the length to the LLM. The better these terms are defined, the better results you can get!

Requirements

A media type configured to hold documents.
Full setup of Drupal AI module having an AI service provider with ai_ckeditor module enabled.
Have a text editor configured with CKEditor using HTML format, and in the format setting, enable the AI Assistant and the Summarize Document within the assistant.

Limitations

  • The parsed document will be part of the submitted prompt, which can be long, so potential limitations of the prompt length by the used LLM might affect the outcome.

Expected improvements to come

  • Use media library or entity browser to select the document instead of an autocomplete field.
  • Add the PDF to Text parser as a provider for reusability across other plugins.

Supporting this Module

This module was born during the Drupal @ Europa Web Platform Hackathon organised by the European Commission and Amazon Web Services.

Activity

Total releases
3
First release
Jul 2025
Latest release
7 months ago
Release cadence
0 days
Stability
67% stable

Release Timeline

Releases

Version Type Release date
1.1.0 Stable Jul 17, 2025
1.1.x-dev Dev Jul 17, 2025
1.0.0 Stable Jul 17, 2025