Drupal AI Contribution meeting 2025-12-22
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3564391. --> Reported by: [valthebald](https://www.drupal.org/user/239562) >>> <p>Drupal AI Contribution meeting from Dec 22, 2025 at 17:00 UTC to Dec 23, 2025 17:00 UTC (Check your local time at <a href="https://www.timebie.com/std/universal.php?q=17">https://www.timebie.com/std/universal.php?q=17</a>)</p> <p>Previous meeting <span class="drupalorg-gitlab-issue-link project-issue-status-info project-issue-status-7"><a href="https://www.drupal.org/project/ai/issues/3562583" title="Status: Closed (fixed)">#3562583: Drupal AI Contribution meeting 2025-12-15</a></span><br> Next meeting <span class="drupalorg-gitlab-issue-link drupalorg-gitlab-link-wrapper"><a href="https://git.drupalcode.org/project/ai/-/work_items/3565606" class="drupalorg-gitlab-link">https://git.drupalcode.org/project/ai/-/work_items/3565606</a></span></p> <h2>Where</h2> <p>#ai-contrib channel in <a href="https://www.drupal.org/slack/">Drupal Slack</a></p> <h2>Agenda</h2> <h3>Attendees self-intro and interests</h3> <h3>Follow-up to topics of previous meeting</h3> <h3>Suggest your topic in comments</h3> <h3>Add the issue you want to discuss as a related issue to this meeting</h3> <h2>Transcript</h2> <p>Hello everyone, and welcome to the Drupal AI contribution meeting!<br> This meeting:<br> &#10148; Is the last meeting of the year 2025!<br> &#10148; Is text only!<br> &#10148; Happens in threads, which you can follow to be notified of new replies even if you don&rsquo;t comment in the thread. You may also join the meeting later and participate asynchronously.<br> &#10148; Refers to various issues and plans tracking in d.o project: <a href="https://www.drupal.org/project/ai/issues/3564391">https://www.drupal.org/project/ai/issues/3564391</a> Please comment there so we can grant you credit for attending/contributing! Please note, we will only give attributions for active engagement.<br> &#10148; Transcript will be exported and posted* to the agenda issue. For anonymous comments, start with a :bust_in_silhouette: emoji. To take a comment or thread off the record, start with a :no_entry_sign: emoji.<br> Some other emojis used in this meeting:<br> :construction: - issue is in the works<br> :blob_help: - help needed<br> :status_needs_review: - needs review<br> :pear: - low hanging fruit (novice or easy success issue)<br> :comment: - call for discussion</p> <h2>0&#65039;&#8419; Ho-ho-ho! Who's here? (please mention your <a href="http://drupal.org">drupal.org</a> username) Did you behave well this year and expecting any presents from :santa: ?</h2> <table> <tr> <td>matthews</td> <td>MatthewS PRESENT (see what I did there?).I behaved better than I should have but not as well I might have done.I hope to get some cool gifties, but I generally keep expectations low so as to not be disappointed. That said, this has been a WIERD Christmas season this year.Interested in knowing part of the why, and perhaps having a chuckle? <a href="https://youtu.be/DmW0nTvwQFA?si=arNZZpS1Igzq5ZMW ">https://youtu.be/DmW0nTvwQFA?si=arNZZpS1Igzq5ZMW </a>(edited)</td> </tr> <tr> <td>Dunx</td> <td>dunx - Looking forward to the gift of time, good company, friends and family over Christmas. Any nice gifts are a benefit. Happy Christmas/holidays/winter solstice to everybody.</td> </tr> <tr> <td>bryan</td> <td>:wave: b_sharpe - last day before vacay, hoping santa brought me that scotch he promised :tumbler_glass:</td> </tr> <tr> <td>Joonas Meril&auml;inen</td> <td>mErilainen, I have behaved super nice so I already got my 27-inch Dell monitor as a gift from my company.</td> </tr> <tr> <td>svendecabooter</td> <td>svendecabooter - I behaved pretty well this year :wink:</td> </tr> <tr> <td>Marcus Johansson</td> <td>marcus_johansson - hopefully there comes something my way &#128578;</td> </tr> <tr> <td>Nick Opris</td> <td>unqunq -&nbsp; I look forward to finding a new job in the new year. I've only been looking for Drupal jobs so I might have to change keywords next year.</td> </tr> <tr> <td>Tyler Staples (nexusnovaz)</td> <td>nexusnovaz &#8208; very late to this. Been a busy week. I did get some presents, mainly in the form of good food!</td> </tr> <tr> <td>Kristen Pol (she/her)</td> <td>Kristen :wave: Catching upBeing Santa is a lot of work</td> </tr> <tr> <td>Kristen Pol (she/her)</td> <td>Gifts for young adults</td> </tr> </table> <h2>1&#65039;&#8419;&nbsp; Announcements</h2> <table> </table> <h2>1&#65039;&#8419; 1&#65039;&#8419; Contrib meetings in 2026</h2> <table> <tr> <td>valthebald</td> <td>Thank you all for your contributions to the Drupal AI ecosystem! You worked hard, and deserve some rest!</td> </tr> <tr> <td>valthebald</td> <td>As I mentioned, this is the last AI contrib meeting of 2025, please take some rest and let's meet with renewed energy on Monday, January 5, 2026 (same time)</td> </tr> <tr> <td>Dunx</td> <td>Thanks for all your efforts and enthusiasm too Val.</td> </tr> </table> <h2>1&#65039;&#8419; 2&#65039;&#8419; Meetings schedule</h2> <table> <tr> <td>valthebald</td> <td>We're returning back to once-every-other-Monday schedule</td> </tr> <tr> <td>valthebald</td> <td>This was original format, and weekly format was supposed to be something temporary before DrupalCon Vienna &#128578;</td> </tr> <tr> <td>valthebald</td> <td>also, bi-weekly meetings align well with AI initiative development sprints of the same length, so we can&nbsp; be synced at all times</td> </tr> <tr> <td>Dunx</td> <td>Oh, that's handy as I have several clashes and always have to cut the non-async part short. So every other week from 5th Jan &#128578;</td> </tr> </table> <h2>2&#65039;&#8419; Looking back at 2025</h2> <table> </table> <h2>2&#65039;&#8419; 1&#65039;&#8419; In the end of 2024, what did you expect from AI in general, and from Drupal AI in particular?</h2> <table> <tr> <td>valthebald</td> <td>were you mostly positive or negative one year ago? Has it changed since?</td> </tr> <tr> <td>Dunx</td> <td>We've spent a lot of effort introducing clients to the magic of Drupal AI, trying to convince them it's not just another 'powered by AI' like every other app or service they're using. That Drupal really will excel at AI. We're hopefully moving from a more general push from the likes of alt-text, auto-tagging, etc, etc towards more tailored AI solutions aimed at clients' core business. I'm confident on that for sure.</td> </tr> <tr> <td>matthews</td> <td>One year ago I was looking for work. I had been working with AI outside of Drupal quite a bit, but I was only vaguely aware that Drupal AI was happening. However, as I engaged more and more, I became pretty excited about the potential. And here I am now, nearly my entire income is because of Drupal AI.So tldrI was positive about it a year agoI am SUPER positive about it today(edited)</td> </tr> <tr> <td>Joonas Meril&auml;inen</td> <td>I have been excited about AI for a long time and I have a feeling 2026 it&rsquo;s going to generate noticeably more income (work) as it&rsquo;s slowly being integrated into different workflows. Everyone will expect more AI based solutions and we need to deliver, even if they are not sure what they exactly are.</td> </tr> <tr> <td>Kristen Pol (she/her)</td> <td>2024?</td> </tr> <tr> <td>Kristen Pol (she/her)</td> <td>It's been a wild year Early in the year, I was involved in the (private) AI migration initiative It was meant to be a litmus test for community organizing and engagement in the AI spaceWhile it was an interesting test, it was difficult working in private and getting community engagement when they didn't have official time allocations from their companies In April, I helped in the formation of the official initiative and it was an intense many months&hellip; many 50 to 70 hour weeks since thenWhile we did accomplish a lot in 2025, I feel like we are just starting to really realize the potential of the initiative and am excited for the next year!&nbsp;(edited)</td> </tr> </table> <h2>2&#65039;&#8419; 2&#65039;&#8419; What was your biggest fear that didn't come true?</h2> <table> <tr> <td>valthebald</td> <td>My fear wasn't original - that at some moment, rapid improvement of AI capabilities will lead to me (us) losing our jobs</td> </tr> <tr> <td>valthebald</td> <td>this didn't happen in 2025, and frankly, there's no sign it will happen in 2026</td> </tr> <tr> <td>valthebald</td> <td>There was quite a long period of time when practically no one was hiring in the industry, but at some point in the fall, this has changed (am I wrong?)</td> </tr> <tr> <td>Joonas Meril&auml;inen</td> <td>Skynet :smile:</td> </tr> <tr> <td>Kristen Pol (she/her)</td> <td>Funding and jobs has been an issue for many but I hope we can grow the pie for Drupal</td> </tr> </table> <h2>2&#65039;&#8419; 3&#65039;&#8419; What was the biggest positive outcome that you didn't expect?</h2> <table> <tr> <td>Dunx</td> <td>For me, getting more involved with the AI Initiative generally, mainly on the marketing side.</td> </tr> <tr> <td>valthebald</td> <td>I was impressed by the level of cooperation between competing companies that form the initiative</td> </tr> <tr> <td>Joonas Meril&auml;inen</td> <td>That I rarely code anymore without starting with Copilot. Only some one-liners. Even then the suggestions might kick in &#128578;</td> </tr> <tr> <td>matthews</td> <td>The joy of connecting with the Drupal Community in a way I haven't in quite a few years.</td> </tr> <tr> <td>Kristen Pol (she/her)</td> <td>The serendipity and awesomeness of open source collaboration &hellip; Context Control Center was born out of the best of thisAnd I saw the huge potential of what 2026 may bring during Sprint 0 (zero) before Christmas</td> </tr> </table> <h2>2&#65039;&#8419; 4&#65039;&#8419; Drupal AI ecosystem in numbers</h2> <table> <tr> <td>valthebald</td> <td>AI module's usage has grown from ~500 installs on December 29, 2024 to almost 10000 installs on December 22, 2025</td> </tr> <tr> <td>valthebald</td> <td>(It would have been nice to overcome the "magical" number of 10000 installs, and it still may happen in 2025 &#128578; )</td> </tr> <tr> <td>valthebald</td> <td>when it comes to the number of AI-related modules on <a href="http://drupal.org">drupal.org</a>, I think we have all lost count :man-shrugging:</td> </tr> <tr> <td>Kristen Pol (she/her)</td> <td>We did have the AI module tag added but not sure everyone has adopted it</td> </tr> </table> <h2>3&#65039;&#8419; Looking forward to 2026&nbsp;(edited)&nbsp;</h2> <table> </table> <h2>3&#65039;&#8419; 1&#65039;&#8419; What new aspect of AI would you like to try next year?</h2> <table> <tr> <td>Marcus Johansson</td> <td>Hopefully it will be the year of the browser/client models and something we have to start supporting (for real) for simpler use cases. Simple/naive RAG should be possible to scale with this.Larger support for self hosted models - the circular AI bubble will burst sometime and then the prices for inference will self-adjust, so people will start seeing financial reasons to self-host.Focusing on more and 100% supported providers - Mistral, Deepseek, Lelapa and other models, where Drupal AI will shine. 2026 will be focusing on sovereignty and decoupling from the US-centric market.All three being great for open source all in all.</td> </tr> <tr> <td>Tyler Staples (nexusnovaz)</td> <td>I would love to take a look at the MCP. Seems extremely interesting</td> </tr> <tr> <td>Kristen Pol (she/her)</td> <td>My hope is there is more pressure to create more sustainable platforms, systems, models, etc. More energy efficient, more cost efficient, etc</td> </tr> </table> <h2>3&#65039;&#8419; 2&#65039;&#8419; What would you wish to your fellow Drupal AI friends?</h2> <table> <tr> <td>Kristen Pol (she/her)</td> <td>Hope everyone is having a relaxing and enjoyable holiday season</td> </tr> </table> <h2>3&#65039;&#8419; 3&#65039;&#8419; What is the biggest challenge that you see?</h2> <table> <tr> <td>Kristen Pol (she/her)</td> <td>Keeping up with AI changes</td> </tr> </table> <h2>3&#65039;&#8419; 4&#65039;&#8419; ...and the biggest opportunity?</h2> <table> <tr> <td>Marcus Johansson</td> <td>Governance and sovereignty will rule - Drupal already has a great track record there and the AI parts should focus on it.</td> </tr> <tr> <td>Kristen Pol (she/her)</td> <td>Integrating seamlessly with external systems so Drupal is the perfect platform to build anything you want</td> </tr> </table> <h2>4&#65039;&#8419; Drupal Thank yous</h2> <table> </table> <h2>4&#65039;&#8419; 1&#65039;&#8419; FreelyGive band</h2> <table> <tr> <td>valthebald</td> <td>Thank you @yautja_cetanu (Jamie) for your limitless energy, crazy ideas, and the philosophy of giving back to the community!</td> </tr> <tr> <td>valthebald</td> <td>Thank you @Marcus Johansson for your scrupulous attention to details, bird's view vision, and leadership without dictatorship!</td> </tr> <tr> <td>yautja_cetanu (Jamie)</td> <td>Ah so nice thank you !</td> </tr> <tr> <td>Marcus Johansson</td> <td>Thank you @valthebald! &#10084;&#65039;</td> </tr> <tr> <td>Nick Opris</td> <td>I'm so glad I got to meet this year in person both @yautja_cetanu (Jamie) and @Marcus Johansson - and you guys are such an inspiration. Thank you for your guidance this year @Marcus Johansson - I've learned quite a few things with your help and I hope to be able to do a lot more in 2026.</td> </tr> <tr> <td>Kristen Pol (she/her)</td> <td>:1000:</td> </tr> </table> <h2>4&#65039;&#8419; 2&#65039;&#8419; Thank you @Kristen Pol (she/her) for bringing the order to what was an absolute chaos!</h2> <table> <tr> <td>Kristen Pol (she/her)</td> <td>:blush:</td> </tr> <tr> <td>Kristen Pol (she/her)</td> <td>Thank you :pray: &#10084;&#65039; :pray:Still working on it! :laughing::laughing::laughing:</td> </tr> </table> <h2>4&#65039;&#8419; 4&#65039;&#8419; Thank you so much to @valthebald for being here since the beginning and helping organise so much of this stuff. Making the slack messages work, helping with starforge. Releases! Been invaluable !</h2> <table> </table> <h2>4&#65039;&#8419; 3&#65039;&#8419; Thank you 1X Internet (@artem, @breidert and others) for adding an important aspect of UX - with field widget actions, chatbot improvements etc.)</h2> <table> </table> <h2>5&#65039;&#8419; Open Mike! Raise your topics and discuss them in threads for another 23 hours. Start a new thread named 5&#65039;&#8419; 1&#65039;&#8419; , 5&#65039;&#8419; 2&#65039;&#8419; etc.</h2> <table> </table> <p>Participants:</p> <p>matthews, Dunx, bryan, Joonas Meril&auml;inen, svendecabooter, Marcus Johansson, Nick Opris, Tyler Staples (nexusnovaz), Kristen Pol</p>
issue