02 Oct 2026
Drupal.org aggregator
Drupal AI Initiative: Speed, Safety, and Smarter Journeys: What Drupal AI 1.5 Means for Digital Marketing Leaders
Author: Will Huggins
In enterprise digital experience, the conversation around generative AI has shifted dramatically. Digital leaders are no longer asking whether AI can write a paragraph or spin up a page. They are asking:
- Can our AI deliver seamless customer journeys?
- Can it scale without diluting our brand voice?
- Will our IT and compliance teams actually approve it?
The release of Drupal AI 1.5 directly answers those questions.
Driven by 63 active contributors across 31 global organisations, Drupal AI 1.5 shifts the platform from one-shot text generation into an interactive, governed, and brand-safe digital experience engine.
For CMOs, Heads of Digital, and website owners, this release is not about backend developer plumbing - it is about practical marketing velocity, measurable ROI, and total brand sovereignty.
Here is a breakdown of what Drupal AI 1.5 unlocks for your digital roadmap.
1. Digital Assistants That Actually Remember the Customer Journey
Early AI chatbots suffered from digital amnesia: the second a visitor navigated to a new page or refreshed their session, their context vanished. For high-consideration purchases or complex self-service portals, this creates friction and frustrates users.
Drupal AI 1.5 introduces persistent, stateful conversation memory:
- Seamless Multi Page Engagement: Conversational assistants now securely remember previous interactions across a user's entire browsing session. If a prospect asks about product specifications on a solutions page and later opens the chat on your pricing calculator, the assistant retains the context.
- Enterprise Privacy by Default: Conversation threads are sandboxed per user session. Visitors enjoy a personalised journey, while your data protection officers can rest easy knowing customer history is never exposed across sessions or leaked externally.
- Grounded in Your Content: Rather than relying on generic model knowledge, chatbots can now be plugged directly into your site's verified content repository (Retrieval-Augmented Generation / RAG), ensuring every answer is accurate, factual, and backed by your brand's single source of truth.
The Strategic Win: You transform your website from a static brochure into an intelligent, conversational destination that guides prospects smoothly through the conversion funnel.
2. Real-Time Streaming Guardrails: Zero-Risk Brand Safety
For any marketing leader, the greatest fear with public-facing AI is reputational damage: a model hallucinating incorrect pricing, generating off-brand language, or leaking sensitive corporate information.
While traditional safety filters only check text after the entire response is completed-slowing down user experiences-Drupal AI 1.5 introduces active streaming guardrails:
- Live Stream Filtering: Guardrails now monitor the AI's output token-by-token in real time. If an external model attempts to output confidential identifiers, internal instructions, or unvetted claims, the filter suppresses and replaces the content before a single character renders in the visitor's browser.
- Semantic Topic Guardrails: Restricting an AI to approved topics used to be brittle. If a model said "coastal vacation" instead of "beach holiday," strict keyword filters would break. Version 1.5 uses intelligent semantic matching: the assistant understands intent, synonyms, and localised phrasing while remaining firmly inside your brand boundaries.
- Cost-Effective Compliance: User prompts can now be routed through dedicated, cost-free moderation channels instead of burning expensive generation tokens, protecting both your brand standards and your marketing budget
The Strategic Win: Complete brand safety. Your legal, compliance, and IT teams get auditable, proactive safeguards built into the core publishing architecture.
3. From "One-Click Prompts" to Interactive Editorial Copilots
Early CMS AI automations were rigid: an editor clicked an AI button, waited, and was forced to accept or discard whatever came back.
Drupal AI 1.5 turns AI Automators into an interactive creative partner inside the editing workspace:
- Interactive Refinement in the Edit Form: When generating campaign copy, headlines, or summaries, editors can now open an interactive refinement window. With plain-language prompts like "make this more urgent," "tighten to 30 words," or "adapt for our enterprise persona," the copy updates dynamically-while automatically preserving your overarching brand voice rules.
- Multi-Step Content Pipelines in One Click: Marketing teams can trigger automated workflows directly from a field. A single click can research a topic, draft copy, pull relevant taxonomies, and format the output-without leaving the edit screen or waiting on developer intervention.
- Vision-Aware Content Intelligence: The CMS can now "see" the imagery embedded in your articles. Multimodal vision models analyse uploaded graphics to automatically draft descriptive alt-text, optimise summaries, and ensure full accessibility compliance without manual overhead.
The Strategic Win: High-velocity content operations. AI handles the first 80% of drafting and repetitive formatting, leaving your team with complete creative control over the final 20%.
4. On-Site Search That Understands Customer Intent
If visitors cannot find the right product, resource, or service within seconds, they bounce. Traditional on-site search engines rely on exact keyword matches, frequently failing when visitors search using colloquial questions or conversational language.
Drupal AI 1.5 upgrades search into a semantic relevance engine:
- Intelligent Result Re-Ranking: Integrated directly with your site's search architecture, the AI analyzes user queries semantically and re-orders results based on actual intent, not just raw word frequency.
- Instant Answers: New question-answering capabilities can pinpoint the exact passage answering a user's question, displaying direct snippets alongside high-confidence relevance scores.
- The Strategic Win: Higher digital engagement and increased conversion rates by eliminating the "dead-end" search experience across your digital properties.
5. Total Financial & Operational Governance
One of the fastest ways to lose executive support for AI initiatives is unpredictability-unexpected API bills or black-box operations that IT cannot audit.
Drupal AI 1.5 builds transparency directly into the dashboard:
- Real-Time Token & Cost Tracking: Product owners can monitor exact token consumption (input, output, and cached reasoning) alongside live provider rate limits. You know precisely what each campaign or automated workflow costs.
- Enterprise Observability: All AI actions emit standardized monitoring metrics compatible with leading enterprise platforms (such as OpenTelemetry, Datadog, or New Relic), ensuring full auditability for platform architects.
Move Fast, Stay in Control, Own Your Destination
Proprietary digital experience platforms lock your organization into their single, closed-ecosystem AI model-charging heavy licensing premiums while limiting your flexibility. Lightweight headless tools offer AI writing widgets, but leave you without enterprise governance, multilingual depth, or data sovereignty.
Drupal AI 1.5 delivers the best of both worlds: model-agnostic freedom to choose the best AI for the job, visual campaign acceleration for marketing teams, and bulletproof architectural security.
Experience Drupal AI Today
Reading about capabilities is one thing; seeing them transform your digital operations is another.
Explore our live interactive environments to test chatbots with memory, stream-level guardrails, and interactive content workflows:
02 Oct 2026 1:49pm GMT
Drupal AI Initiative: Drupal AI after the DriesNote Rotterdam: what you can use today and what comes next

Image: DriesNote, DrupalCon Rotterdam 2026 by Paul Johnson
Author: Jeremy Chinquist
At DrupalCon Rotterdam on September 29, 2026, Dries Buytaert used his keynote to show how far Drupal has come and who it can reach next. Dries framed the keynote around three pillars that bring Drupal's strengths to more people: multilingual (reach people in more languages), JavaScript and headless (bring more developers and applications to Drupal), and AI (give people new ways to work with Drupal).

This post zooms in on the AI pillar. For the full keynote, including digital sovereignty, multilingual, headless and the new Drupal Advocacy Program, read the official recap: DriesNote Rotterdam: Drupal is Light-Years Ahead of Its Reputation. To watch the six demos from the keynote, see Proof, not promises. Watch the six demos from the DriesNote Rotterdam.
Watch the full keynote on YouTube
Exclusive interview: James Hall sat down with Dries Buytaert for the Drupal AI Initiative. Watch it on LinkedIn

Image: James Hall, Everyone TV interviews Dries Buytaert following the DriesNote
A strong start for the Drupal AI Initiative
Dominique De Cooman, Head of Partnerships for the Drupal AI Initiative, opened the conference with a short welcome and a clear message: the Drupal AI Initiative is strong and active. Dries later mentioned that over 100 people have contributed to the Drupal AI Initiative so far.
Try it now: "Drupal AI Demo: Northmoor University"
On stage, Dries showed off the demo that the Inside AI team, led by Christoph Breidert, had been developing over the past few months. "Drupal AI Demo: Northmoor University" is a complete university website that shows Drupal AI at work on realistic content. Anyone can try it today at drupal.org/ai/demo. To learn how the demo was built and what it can do, read Christoph's announcement: Introducing the Drupal AI Demo.

Five parts of the demo were highlighted during the talk:
- Find weak content and fix it. Drupal AI scans the site's programs, courses, people, news, events and policies, checks them for accuracy, tone and inclusive language, and flags weak items.
- Fix it without the expert. Editors fix the flagged content themselves instead of waiting for a specialist.
- Grounded answers, every source cited. Visitors can ask the site questions. Drupal AI answers from the site's own content and cites its sources. If the answer isn't there, it marks the question as outside the site's scope and uses the content to point to the right person to contact. It is not allowed to invent an answer.
- Drafts, not surprises. Editors can connect their own AI assistant. Asked to update every page that mentions a newly promoted professor, the assistant finds 10 pages and drafts the changes, but publishes nothing. Every draft waits for a human to review and publish.
- Stay accountable. AI guardrails, one source of truth and every interaction logged.
Did you know?
Aidan Foster also used the demo site in the presentation "Encoding Expertise: How UX Research Powers Human-First AI" to show how AI guidelines can help review a site's content.

Image: Drupal Association (DriesNote, DrupalCon Rotterdam 2026)
What this means for you: for agencies and site owners, this is the quickest way to see Drupal AI on a real site before planning a project. The guardrails matter as much as the features: the AI flags, drafts and cites, and people decide what gets published.
Building Drupal Canvas components with AI
Dries showed AI-assisted development for Drupal Canvas. Given a prompt such as "Build a content template for my articles," the AI assistant checks its work against Canvas Workbench, ESLint and the Canvas CLI. The result is a set of simple template files, pushed to the site with the Canvas CLI.
What this means for you: front-end developers can let an AI assistant write the first draft while Canvas' own tooling validates the result.

Image: Drupal Association (DriesNote, DrupalCon Rotterdam 2026)
Connecting Drupal to AI assistants
Today, exposing a Drupal module's features to AI assistants via MCP takes around 1,000 lines of code. Dries showed a prototype that brings this down to around 20 PHP attributes, using a recipe that combines the Simple OAuth, MCP Server and Tool API modules. The principle is "describe once, use in multiple places": one description of a capability serves AI assistants, workflow tools and JavaScript components alike.
In the demo, a FindImages tool lets an AI assistant look up images on the site, with FlowDrop connecting the pieces.
What this means for you: this is a prototype, not a release. For module maintainers, it points to a future where one description makes a module usable by AI assistants.

Image: Drupal Association (DriesNote, DrupalCon Rotterdam 2026)
On the roadmap: the Rosetta Sprint
The next step is the Rosetta Sprint: a four-day sprint with key maintainers to describe Drupal's capabilities once, in a form that AI agents, other systems and humans can all read. The goal is to make Drupal's data and capabilities easier to expose to AI agents, orchestration tools, frontends and more. The date and location are still to be announced.
Did you know?
Kristen Pol used the Drupal AI Demo to record the demo clips for her session "Context Control Center: Bringing AI Context to Drupal CMS." Curious how Drupal gives AI the right context? Take a look.
Talk louder about Drupal
Dries closed with a clear request: "Here is my ask: Talk louder about Drupal." Try the demo, share what you build with Drupal AI and join the Drupal Advocacy Program.

Image: Karl Hepworth (DriesNote, DrupalCon Rotterdam 2026)
Thank you, Drupal AI Partners
During the keynote, Dries thanked the Drupal AI Partners, the organizations that back the Drupal AI Initiative. Want your organization to join them? Become a partner.

Image: Drupal Association (DriesNote, DrupalCon Rotterdam 2026)
02 Oct 2026 9:57am GMT
Symfony Blog
New in Symfony 8.2: Performance Improvements
At Symfony, we're obsessed with performance, and Symfony 8.2 has plenty of examples. Over the last few weeks, Nicolas Grekas profiled the Symfony Demo application and a custom API project, turning every finding into a pull request. The result is faster web…
02 Oct 2026 7:27am GMT
01 Oct 2026
Drupal.org aggregator
Talking Drupal: Talking Drupal #572 - The PHP Foundation
Today we are talking about PHP, Open Source, and Sustainability with guest Elizabeth Barron. We'll also cover AI Image Classification as our module of the week.
For show notes visit: https://www.talkingDrupal.com/572
Topics
- What is the PHP Foundation
- Language Health Challenges
- Paid Core Developers
- Release Infrastructure
- Foundation Role and Perception
- Docs and Onboarding
- Elizabeth Open Source Journey
- Future of PHP Ecosystem
- Listener Elephant Question
- Ecosystem Security Hub
- Advisory Board Limits
- Modernizing Mailing Lists
- Foundation Awareness Push
- PHP Ambassadors Strategy
- State of PHP Survey
- Five Year Vision
- Community Hour Podcast
- php.net Design Refresh
Resources
- The PHP Foundation
- Derek Rethans
- xdebug
- Infrastructure
- https://github.com/derickr
- Drupal advocacy
- Link to community hour podcast
- Php 8.5
- Contribute to php article
Guests
Elizabeth Barron - thephp.foundation elizabethbarron
Hosts
Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Tim Sharp - tea-sharp
MOTW Correspondent
Martin Anderson-Clutz - mandclu.com mandclu
- Brief description:
- Have you ever wanted the images in your Drupal media library to be automatically given alt text, a rich description, and a set of tags, using AI? There's a recipe for that.
- Module name/project name:
- Brief history
- How old: created in Sep 2025 by Artem Dmitriiev (a.dmitriiev) of 1xINTERNET
- Versions available: 1.1.1, which requires Drupal 11.2 or newer
- Maintainership
- Actively maintained, latest release and commit just two weeks ago
- Security coverage
- Number of open issues: 9 open issues, 4 of which are bugs
- Usage stats:
- No usage data reported
- Module features and usage
- This recipe applies core's image media type recipe, then adds a description field and a tags field to image media, with tags in a new "Image Classification" vocabulary
- Editors get a "Generate Alt Text" button right on the image field, using the Field Widget Actions module, with a prompt written like an accessibility expert: under 100 characters, no "image of", flag logos and graphics
- On save, a vision model writes a description of up to eight sentences: colours, photo versus illustration, people, mood, and key objects, using the media name for context
- Tagging is chained off that description rather than the image itself, picking or creating up to five short, general terms, and reusing similar existing tags where it can
- It also adds bulk actions to the media admin view, so you can run description and tagging across an existing library, not just new uploads
- Description and tag filters are added to the media library, including the widget, so editors can search for "sunny summer day" right in the image picker
- The stated bigger goal is making images discoverable by RAG and other AI search, so good descriptions become a foundation for future AI features. In fact, this recipe is a dependency for the Canvas AI Image Search recipe, which is still a work in progress
- Under the hood, images get scaled to 400px wide and converted to PNG before they're sent to the model, which keeps things faster and cheaper
- One caveat: your site needs an AI provider with a default "chat with image vision" model, and the recipe checks for that when it's applied
- Also worth a look: the description prompt asks the model to describe people's age, gender, and ethnicity, and even name them if it can, so you may want to review that prompt for your privacy policies, and adjust accordingly
- Like any recipe, it provides a robust starting point for some compelling features, and every prompt and setting can be tweaked after you apply it
- Lastly, I wanted to mention that in today's Driesnote in here in Rotterdam, Dries demoed being able to use MCP to search images on his own site. A recipe like this could help you make sure the images in your media library have sufficient metadata to make that work reliably
01 Oct 2026 6:00pm GMT
Symfony Blog
New in Symfony 8.2: More Flexible Serialization Groups
Serialization groups let you choose which properties to include when serializing an object. You might use one group for public API responses and another for admin exports. Symfony 8.2 adds new ways to configure these groups, and lets controllers and Messenger…
01 Oct 2026 7:27am GMT
30 Sep 2026
Symfony Blog
SymfonyCon Warsaw 2026: The PHP Runtime I Want to See
Ready to take your PHP and Symfony skills to the next level? SymfonyCon Warsaw 2026 lands in Poland on November 26-27! Gather with developers worldwide for two high-impact days offering 3 parallel tracks and exciting community events. Mark your calendar…
30 Sep 2026 2:57pm GMT