Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module uses artificial intelligence to analyze your Drupal site's logs, identify the exact code causing errors, and suggest solutions. It offers both a command-line interface via Drush and a web interface for easier debugging.

AI Log Analysis: Smart AI-Powered Debugging for Drupal

AI Log Analysis is an AI-powered Drupal module that intelligently analyzes your site logs to pinpoint issues, identify root causes, and suggest solutions. It uses artificial intelligence to locate the exact code snippets responsible for errors and integrates with Drush for seamless command-line debugging.

Features

  • AI-Powered Debugging: Leverage artificial intelligence to understand the cause of log errors.
  • Precise Code Identification: Automatically detects the specific line or snippet of code responsible for the issue.
  • Drush Integration: Analyze logs with a single command using Drush, for quick command-line workflows.
  • Flexible Log Filtering: Filter logs by severity (error, critical, info) and by date range (start and end date).
  • Admin UI: Browse analyzed logs and AI-suggested solutions right from the Drupal admin interface.

Requirements

Installation

  1. Use the composer command to download the module.
  2. Enable the module using the admin UI or via Drush:
    drush en ai_log_analysis -y
  3. Ensure your AI provider module is installed and configured properly (API key, endpoint, etc).

How to Use

Via Drush

drush ai_log_analysis:analyze --severity=error --start_date=YYYY-MM-DD --end_date=YYYY-MM-DD

When run, the command prompts you to select which log to analyze, and then uses AI to suggest likely causes and fixes.

Via Web Interface

Navigate to /admin/ai-log-analysis/logs in your browser to access the AI Log Analysis interface and view logs with AI-generated insights and suggestions.

Why AI?

Traditional log analysis can be time-consuming and overwhelming. AI Log Analysis accelerates the debugging process by using AI to interpret log entries, surface the root cause, and recommend solutions — helping you fix issues faster.

Activity

Total releases
2
First release
Jun 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 2
Maintenance
Dormant

Releases

Version Type Release date
1.0.0 Stable Jun 13, 2025
1.0.x-dev Dev Jun 13, 2025