Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

AI Summarize Document

No security coverage Under active development 103 sites

Part of the AI ecosystem · 343 projects

This module adds a CKEditor plugin that allows you to select and summarize PDF documents using an AI language model. You can specify the desired tone and length of the summary, which are configured through taxonomy terms.

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.

Drupal 10–11

Ask your assistant about AI Summarize Document

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

  • ai Drupal core
  • ai_ckeditor Drupal core
  • media Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
8
Tracked since
Oct 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 8
Maintenance
Dormant

Release Timeline

Releases

Version Type Core PHP Release date
1.1.0 Stable 10–11 Jul 17, 2025
1.1.x-dev Dev 10–11 Jul 17, 2025
1.0.0 Stable 10–11 Jul 17, 2025
1.0.0-alpha4 Pre-release 10–11 Jan 10, 2025
1.0.0-alpha3 Pre-release 10–11 Nov 26, 2024
1.0.0-alpha2 Pre-release 10–11 Nov 24, 2024
1.0.0-alpha1 Pre-release 10–11 Oct 18, 2024
1.0.x-dev Dev 10–11 Oct 18, 2024