AI Contributor Weekly Summary โ€“ 24 June 2026

This weekโ€™s AI contributor meeting focused on progress across the AI PluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party., Abilities APIAbilities API A core WordPress API (introduced in 6.9) that creates a central registry of capabilities, making WordPress functions discoverable and accessible to AI agents, automation tools, and developers. Transforms WordPress from isolated functions into a unified system., PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. https://www.php.net/manual/en/index.php AI Client, MCP AdapterMCP Adapter Translates WordPress abilities into Model Context Protocol format, allowing AI assistants like Claude and ChatGPT to discover and invoke WordPress capabilities as tools, resources, and prompts., Connectors, and documentation efforts ahead of the WordPress 7.1 BetaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. 1 milestoned for July 15th.

Abilities API

The team reviewed ongoing work around content management abilities and broader abilities development.

Discussion focused on the importance of testing new abilities within the AI Plugin before considering any future coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. integration. Contributors highlighted the need to validate APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. design, discoverability, usability, and long-term compatibility through real-world usage and feedback.

@ovidiu-galatan also shared work [1, 2] on a large-scale abilities testing environment designed to explore how abilities behave at significantly larger scales, including challenges around discoverability and context window limitations.

DECISION: New AI abilities should be developed and tested within the AI Plugin before consideration for WordPress core.

AI Plugin

The team reviewed upcoming work planned for the next AI Plugin release and reiterated the pluginโ€™s role as an experimental environment for AI-related functionality.

Contributors aligned on the idea that new abilities should be developed and tested within the AI Plugin rather than targeting WordPress core directly. The plugin provides a safe environment for experimentation, iteration, and gathering community feedback before long-term decisions are made.

The team also clarified that the AI Plugin itself is not intended to become part of WordPress core. Instead, individual concepts or features may eventually mature and graduate into core when appropriate.

DECISION: The AI Plugin serves as an experimental incubator for AI-related functionality and is not itself intended to become part of WordPress core.

MCP Adapter

Discussion covered the relationship between abilities and the MCP Adapter.

Contributors clarified that the MCP Adapter serves primarily as a transport layer for abilities, while MCP-specific functionality remains within the adapter itself. Ongoing work is exploring opportunities to refine how MCP-specific capabilities are represented and exposed.

The team also noted that help is welcome as work continues toward polishing the MCP Adapter for a future WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ plugin release.

PHP AI Client

A significant portion of the meeting focused on the PHP AI Client and WordPress AI Client.

To support WordPress 7.1 timelines, attention is shifting toward foundational capabilities needed by downstream projects, particularly embedding support. Work in this area is expected to enable future connector enhancements and model capability declarations.

The team also reviewed ongoing streaming support work. Contributors discussed API design considerations, implementation approaches, and alignment with PHP Standards Recommendations (PSRs), with additional review and feedback encouraged on the PR.

Connectors

The team discussed ongoing connector development work, including a proposed field registration capability for the connector UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think โ€˜how are they doing thatโ€™ and less about what they are doing..

Contributors agreed that GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses โ€˜blocksโ€™ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ remains the appropriate repository for connector-related pull requests while broader ownership and maintenance questions continue to be explored.

DECISION: Gutenberg remains the primary repository for connector-related pull requests.

Documentation

Documentation was a major topic of discussion this week.

Contributors discussed the need for clearer guidance around the lifecycle of experimental features and how projects move from experimentation toward broader adoption. As part of that effort, plans were discussed to expand existing documentation into handbook content that better explains the experimentation process.

The team also reviewed opportunities to improve discoverability of AI-related documentation by organizing content under a dedicated AI categoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging. and refining existing documentation resources.


Next Steps

  • Continue review and testing of content management abilities.
  • Prepare and ship the next AI Plugin release.
  • Advance embedding support within the PHP AI Client and WordPress AI Client ahead of WordPress 7.1 Beta 1.
  • Continue review of streaming support implementation and API design.
  • Refine MCP Adapter functionality and prepare for a future WordPress.org release.
  • Improve AI documentation organization and handbook coverage.
  • Implement the new SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ workflow for weekly agenda collection and meeting preparation.

Upcoming Meetings

  • Contributors are welcome to join every Wednesday at 1700 UTC via Google Meet. In-meeting notes are captured live in a Slack Canvas and paired with aggregate transcription data to generate this meeting summary post. All team meeting schedules are published directly to the WordPress Meeting Calendar.
  • AI Team Office Hours (Slack): Thursday, 25 June 2026 << @jeffpaul @justlevine to co-lead, @webdevmattcrom to shadow on coordination.
  • Weekly AI Contributor Call (Google Meet): Wednesday, 1 July 2026.

Props to @justlevine for pre-publish review.

#core-ai, #summary

Join us at the WordCamp US 2026 AI Team booth!

Following an amazing and insightful WordCamp Europe, weโ€™re happy to announce that the CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. AI team will be at WordCamp US with our own booth!

The โ€œAI Prompt Barโ€ (final name TBD) will be on the floor during Showcase Day (Monday, August 17) and the main conference days (Tuesday โ€“ Wednesday, August 18-19), giving attendees a direct line to the Core AI team. Our goal is to make ourselves available to everyone to answer your questions and chat about the intersection of WordPress and AI, share information about the teamโ€™s ongoing work and upcoming efforts, and listen to concerns and gather roadmap-shaping feedback.

Weโ€™ll share more details as they get finalized, and weโ€™re excited to see you there!

Call for Volunteers

If youโ€™re planning to be at WCUS this year and able to join @justlevine and the rest of the AI team for a shift or several at the #core-ai booth, please let us know by filling out the following form no later than July 24th, 2026 at 11:59pm PDT: https://forms.gle/215uYHhGMTC3VBKg9

Props to @gajendrasingh, @jason_the_adams, and @jeffpaul for prepublish review.

#core-ai, #wordcamp

WCEU 2026 – Retrospective

AI was front and center at WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what theyโ€™ve learned throughout the year and share the joy. Learn more. Europe, starting with a Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/ that brought together WordPress contributors from around the world to learn about and collaborate on the project, followed by two days of talks, workshops, and one-on-one discussions about the current and future state of WordPress and AI.

This post summarizes the teamโ€™s collective experience and feedback, with an eye towards increasing the impact we can have at future flagship events.

Event Recap

Contributor Day

The AI Team spanned 8 tables, with more than 70 participants joining in person over the duration of the event. @justlevine and @gziolo served as the table leads assisted by @psykro and @artpi in person, while @gajendrasingh acted as digital table lead providing support for folks on the ground and at least 6 digital-only participants.

To accommodate the variety of participant skills and interests โ€“ paralleled by the broad scope of #core-ai work โ€“ the team focused primarily on onboarding contributors to the various areas they were interested in and helping them identify meaningful ways to contribute. By lunchtime, the majority of participants were onboarded, leaving the afternoon free for collaboration and discussion among new and veteran contributors.

By the numbers, participants contributed 8 new GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/ Issues and 22 new PRs across 5 CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. AI repos, Core, and GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses โ€˜blocksโ€™ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/. Beyond the numbers, contributors tested AI and MCP pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. features, evaluated Agent Skills, provided detailed feedback on usage, designed their own proof-of-concept plugins for various explorations, and even kicked off a new initiative to address the current gap around user-facing documentation.

WordCamp Europe

The opportunities to contribute span far beyond the Contributor Day tables. Team members held conversations with more than 80 individual WordPress Contributors and Committers, Speakers, plugin developers and product leads, SEOs, WCEU organizers and volunteers, site owners and end users about their needs, understandings, and use cases around WordPress and AI, alongside feedback about the Core AI teamโ€™s current and planned work.

Highlighted Discussions

  • Guidelines & Context
    • Participants discussed ways to balance the need to explore agentic context with future-compatibility, security, and the fast-moving evolution of context types.
    • Participants agreed globally-scoped context made the most sense for the existing shared CPT, although a more self-documenting name could lend itself to expand to other holistic patterns.
    • Agentic memory is evolving quickly and has to handle both globally-scoped learnings and user-scoped PII. While no consensus was reached on storage implementation, agreement was reached to experiment in parallel with Guidelines rather than blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. the MVPMinimum Viable Product "A minimum viable product (MVP) is a product with just enough features to satisfy early customers, and to provide feedback for future product development." - WikiPedia on it.
    • Artifacts were distinguished from other forms of context and given a functional shape: a database-stored reference to other bit data. What remains is deciding what sorts of agentic work should be considered an Artifact, which can also be explored in parallel to globally-scoped Guidelines.
    • Update: The Merge Proposal is live and ready for feedback!
  • DESIGN.md
    • Participants experimented with a working proof of concept and discussed paths towards inclusion as an AI or Gutenberg experiment and leveraging theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. as the technical source of truth.
  • User-facing docs
    • Participants noted a lack in both end-user documentation and a way to contribute to such documentation, and kickstarted a new initiative to address both.
  • MCP ClientMCP Client AI agents, IDEs, or assistants that connect to MCP servers to access capabilities.
    • Multiple participants and attendees expressed interest in and explored potential use cases around a WordPress MCP client, including making external MCP tools available for use inside of WordPress and using it in conjunction with MCP AdapterMCP Adapter Translates WordPress abilities into Model Context Protocol format, allowing AI assistants like Claude and ChatGPT to discover and invoke WordPress capabilities as tools, resources, and prompts. as a centralized passthrough.
  • AbilityAbility A registered, self-documenting unit of WordPress functionality that can be discovered and invoked through multiple contexts (REST API, Command Palette, MCP). Includes authorization and input/output specifications. categorization, filtering, and slug fragments
    • Contributors discussed the differences between structural hierarchy (slug fragments) and attributive classification (categoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging. metadata), as well as the programmatic implications in relation to Ability filtering, discovery and autocomplete, and progressive disclosure. Participants made little progress on making Ability Category metadata taxonomically useful, but agreed on the independent value of slug fragments and to continue discussing 7.1 inclusion on TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/..ย 
  • Security & Data Encryption
    • Security was one of the most popular topics among contributors and WordCamp attendees, with many curious and some misinformed about the considerations for WordPress 7.0 and beyond.
    • Discussions included: the damage radius of AI or AI credentials, the impact of PII and database grepping, supply chain mitigation like author provenance and efforts like Gandalf, and the needs and considerations of introducing a Data Encryption layer to Core. Team members got a demo and discussed the implications of Angieโ€™s โ€œSuper Admin Modeโ€ feature that can write plugins on the fly and read keys from wp-config.php.
  • Education and AI Enablement
    • Several conversations focused on the needs to educate users about using and developing with AI. While programs like WordPress Credits primarily target students, there is an even bigger need for people already in the ecosystem and those whose jobs AI is likely to disrupt.
    • Participants discussed ways to โ€œupskillโ€ other contributors and committers without gatekeeping, and shared their varied experiences with company โ€œEnablementโ€ efforts. One suggestion was to create educational Handbook pages and AI Team blog posts that cover more foundational topics than the teamโ€™s own work. Next step: gather feedback from the Design and A11YAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both โ€œdirect accessโ€ (i.e. unassisted) and โ€œindirect accessโ€ meaning compatibility with a personโ€™s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) teams on their experiences.
  • Friendlier times for non-US contributors
    • Many contributors and attendees noted the prohibitive AMER scheduling of Core AI Team meetings, even as the majority of contributors and team members are not AMER based. Contributors offered numerous suggestions, from additional meeting slots to better async comms, which the team is now exploring.

What went well

  • Lots of new Contributors and contributions. Participants reported walking away feeling comfortable about contributing in the future.
  • The Contributor Day post successfully helped new contributors onboard and orient themselves (once they were made aware of it).ย 
  • No wifi issues with the venue.
  • The event was an amazing opportunity to sync in person.
  • The Table Leads deep familiarity with the Core AI Team efforts helped participants find contributions they were specifically interested in, in lieu of prepared tickets or a specific focus for the day.

Challenges

  • Most attendees werenโ€™t aware of the Contributor Day post, and needed to be personally directed to it.
  • The low Table Lead -> participant ratio made it hard to track work and collaborate around specific efforts.
  • The lack of a clear agenda or task list for the day made it difficult for participants to know what to work on:
    • The breadth of participant experience and interest โ€“ and lack of pre-day insight into them โ€“ combined with the broad umbrella of #core-ai work made it hard to plan work in advance.ย 
    • Most #core-ai repos do not currently triage for Good First Issues or Help Wanted, and WordPress/aiโ€™s tracker was mostly cleared out before the start of the day.
    • While the personal direction for in-person contributors was net-positive for newcomers, digital contributors didnโ€™t have that opportunity and left quickly.ย 
    • Along with with the lack of broader #core-ai roadmap, folks couldnโ€™t just โ€œcrush ticketsโ€ or join in, but needed the specific guidance of the Table Leads.

Recommendations for the future

  • Distill the Contributor Day post into a Handbook entry, and announce it to all participants at the start of the session.
  • Prepare and share a Feedback Form for participants to complete before they leave.
  • Collaborate with Contributor Day Organizers to try to get more insight regarding participant interests and needs, to tailor both onboarding efforts (a group session, sharing pre-recorded videos or links, etc) and particular focuses.
  • Scale the number of Table Leads to the number of participants. Not all table leads require deep Core AI lore, just the ability to help onboard and facilitate participant contributions.
  • Ensure there is an adequate number of GitHub issues and Trac tickets from which participants can self-select โ€“ especially from non-AI plugin repositories.
  • Create a Core AI booth at WordCamp where attendees can get their broader questions answered and provide invaluable feedback on the teamโ€™s efforts. Contributor Day isnโ€™t the right avenue for these discussions.

Props to @artpiย  @gajendrasingh @gziolo @karmatosed and @psykro for sharing their learnings and feedback and to @estelaris for prepublish review.

#wordcamp

AI Contributor Weekly Summary โ€“ 17 June 2026

This weekโ€™s AI contributor meeting focused on upcoming AI pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. releases, WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what theyโ€™ve learned throughout the year and share the joy. Learn more. US planning, team collaboration processes, AI Client roadmap items for WordPress 7.1, and the teamโ€™s broader vision for human-centered AI experiences in WordPress.

AI Plugin 1.0.2 Released

Version 1.0.2 of the AI plugin has been released and includes general improvements and security fixes. Contributors are encouraged to help test and review two key areas targeted for the upcoming 1.1.0 release planned for end of June:

WordCamp US AI Booth Planning

The team discussed goals, positioning, and logistics for the AI Teamโ€™s presence at WordCamp US.

Key themes included:

  • Creating an approachable โ€œhelp centerโ€ experience for attendees.
  • Providing a place where contributors and users can ask questions about AI in WordPress.
  • Gathering feedback about how people are using AI and where they see opportunities for WordPress.
  • Creating opportunities for attendees to learn practical workflows and share knowledge with others.

The group aligned around a more conversational, human-centered environment rather than a traditional demo or support booth. Ideas included a lounge or campfire-style atmosphere focused on discussion, learning, and discovery.

@justlevine will coordinate logistics and publish a volunteer sign-up form and draft announcement post.

DECISION: The team aligned on pursuing a more conversational, human-centered booth environment rather than a traditional exhibition booth, with an emphasis on one-on-one interactions and community feedback.

Human Skills Repository

@neel33 highlighted continued progress on the Human Skills Repository initiative and encouraged contributors to participate.

The repository aims to improve visibility into contributor skills and interests, helping the team identify people who can assist with specific initiatives and making collaboration easier across the project.

Team Collaboration and Project Tracking

The team discussed challenges with tracking work that spans multiple repositories and non-code initiatives such as documentation, WordCamp planning, and roadmap efforts.

After discussing several options, the group aligned on exploring GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/ Projects as the primary mechanism for coordinating work across repositories and initiatives.

The discussion also covered opportunities to automate team updates and recurring summaries using tooling that can aggregate activity from GitHub and SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/.

DECISION: The team agreed to explore GitHub Projects as the primary tool for tracking and coordinating work that spans repositories and non-code initiatives.

AI Client and WordPress 7.1

@jason_the_adams provided an update on AI Client work planned for WordPress 7.1.

Current priorities include:

  • Stability improvements and fixes.
  • Embedding support.
  • Evaluation of streaming support as an experimental feature.

The team discussed the importance of clearly distinguishing experimental functionality from production-ready features and maintaining predictable release schedules.

DECISION: The group agreed that streaming support is worth pursuing as an experimental capability for the AI Client, provided it remains appropriately gated and does not create release risk.

Human-Centered AI Vision

A significant portion of the meeting focused on the teamโ€™s evolving philosophy around AI in WordPress.

Discussion topics included:

  • Empowering people rather than replacing them.
  • Helping users navigate uncertainty and concerns about AI adoption.
  • Ensuring AI features remain approachable and understandable.
  • Creating experiences that feel intuitive and useful without requiring users to become AI experts.
  • Balancing developer-focused building blocks with consumer-facing experiences.

Participants emphasized that WordPress should continue its long-standing mission of empowering people to publish and share ideas while adapting to a rapidly evolving AI landscape.

The discussion also highlighted the importance of maintaining humans in the decision-making loopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop and creating tools that augment human capabilities rather than attempting to replace them.


Next Steps

  • Publish a volunteer form and announcement draft for the WordCamp US AI booth.
  • Identify contributors to help lead booth messaging and positioning.
  • Share and promote participation in the Human Skills Repository.
  • Continue evaluating GitHub Projects for team-wide coordination.
  • Complete embedding support work for the AI Client.
  • Investigate streaming support for future AI Client releases.
  • Draft updates covering AI Client plans for WordPress 7.1.
  • Continue refining the teamโ€™s human-centered AI vision and messaging.

Upcoming Meetings

  • Contributors are welcome to join every Wednesday at 1700 UTC via Google Meet. In-meeting notes are captured live in a Slack Canvas and paired with aggregate transcription data to generate this meeting summary post. All team meeting schedules are published directly to the WordPress Meeting Calendar.
  • AI Team Office Hours (Slack): Thursday, 25 June 2026
  • Weekly AI Contributor Call (Google Meet): Wednesday, 24 June 2026.

Props to @justlevine for pre-publish review.

#core-ai, #summary

What’s coming to the AI Client in WP 7.1

With WordPress 7.1 on the calendar and the release squad announced, itโ€™s time to start planning what weโ€™re aiming for this release. While the CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. AI team has produced many AI features and tools (such as the AI plugin), the main work in WordPress core at this point is the Abilities API and the AI Client. In this post, weโ€™re going to focus on the AI Client.

The current state of the AI Client is to be the foundational piece for programmatically running AI inside of WordPress. The AI plugin repo has a growing list of features powered by the AI Client. Thereโ€™s still no visible AI within the default WordPress interface and this is because the present focus is on empowering the ecosystem of pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. authors.

The work planned for 7.1 is going to be a continuation of this effort. Weโ€™ll continue to build and to use the AI plugin to explore and provide AI features native to WordPress.

Generation Streaming

When using AI agents, you may have noticed that the agent streams its response back to you. This isnโ€™t a superficial feature, itโ€™s actually the server literally streaming the generated text back to you in real time. The idea is that it gives the user immediate visual feedback instead of just having a โ€œplease waitโ€ type of experience.

This is trickier than it sounds to pull off in WordPress. For streaming to work, this requires the server to allow for long, up to multi-minute, requests. However most servers will timeout after 30 seconds, and the requests system within WordPress doesnโ€™t support this by default.

For this reason, weโ€™re starting by introducing streaming to the PHP AI Client, the underlying framework which powers the AI Client but isnโ€™t coupled to WordPress. This means streaming will be available within WP 7.1, but not as something naturally supported by WordPress. This will allow developers and hosts to dig into this and begin building support for WordPress in a future release.

Embeddings

A bit of a deeper concept within AI is the concept of embeddings. Put simply, an embedding is a numerical value that an algorithm assigns to a piece of data to represent its similarity to other data. This is particularly useful when searching, as embeddings can help identify related items quickly, even when they donโ€™t appear similar on the surface.ย 

Imagine, for example, searching for โ€œhow do I reset my password?โ€ There may be a page called โ€œAccount recovery stepsโ€, but youโ€™ll notice these donโ€™t share a single word. However, theyโ€™re related in terms of meaning. Embeddings provide an AI-powered way of relating these concepts so a search like this would work perfectly.

These embeddings are handled via a special process called โ€œvectorizationโ€ and recent versions of MySQLMySQL MySQL is a relational database management system. A database is a structured collection of data where content, configuration and other options are stored. https://www.mysql.com and MariaDB have added native support for vector storage. Thereโ€™s currently an experiment being built in the AI plugin for adding vector search.

Many different providers support AI models that generate embeddings. Adding support for embeddings to the AI Client will improve accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both โ€œdirect accessโ€ (i.e. unassisted) and โ€œindirect accessโ€ meaning compatibility with a personโ€™s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) for this powerful feature. This could pave the way for incredible, powerful new ways of searching across content in WordPress!

Minor fixes and improvements

This isnโ€™t everything. There will also be minor, backward-compatible fixes and enhancements to continue to improve the reliability of the AI Client. As we battle test and improve it, weโ€™ll build the confidence to incorporate more features into core.

Thank you for reading this and, as always, everyone is welcome to join the WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ and find us in the #core-ai channel! Donโ€™t worry if youโ€™re a developer or not. We appreciate all contributions and questions!

Props to @justlevine, @annezazu, @thelovekesh, @jeffpaul, @nikskyverge for pre-publish review.

X-post: How AI and Automation Spotlight the Best of WordPress

X-post from +make.wordpress.org/marketing: How AI and Automation Spotlight the Best of WordPress

AI Contributor Weekly Summary โ€“ 10 June 2026

This weekโ€™s AI contributor meeting focused on confirming maintainership across the teamโ€™s repositories, a decision to scope the AI pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. to the blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. editor, a new collaboration with the Docs team on user-facing documentation, takeaways from the WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what theyโ€™ve learned throughout the year and share the joy. Learn more. Europe Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/ retrospective, and the start of an open strategy conversation on WordPressโ€™s posture toward AI.

Repository Maintainership

  • Confirming Maintainers: The team worked through the full repository list to confirm existing maintainers for attribution and identify genuine gaps. @jeffpaul and @dkotter confirmed they are actively maintaining the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. WordPress/ai plugin repository, and @justlevine and @ovidiu-galatan continue to maintain the MCP adapterMCP Adapter Translates WordPress abilities into Model Context Protocol format, allowing AI assistants like Claude and ChatGPT to discover and invoke WordPress capabilities as tools, resources, and prompts..
  • Filling the Gaps: The repositories most in need of maintainers are the AI providerProvider An AI service offering models for generation, embeddings, or other capabilities (e.g., Anthropic, Google, OpenAI). plugins (OpenAI, Anthropic, Google), the PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. https://www.php.net/manual/en/index.php AI Client, and php-mcp-schema. @superdav42 volunteered to maintain the three provider plugins, where he has several long-open PRs heโ€™d like to land. @miguellizama recently began work on wp-bench and was confirmed as its maintainer. @neillmcshea will follow up with @ovidiu-galatan on php-mcp-schema, currently a single point of context as a dependency of the MCP adapter.
  • Agent Skills: @mikeyarce and @psykro are taking over as the active maintainers of agent-skills, with @karmatosed joining to help both review incoming skills and drive what skills exist and their quality โ€” two distinct needs @justlevine called out for that repository.
  • PHP AI Client Interim Plan: With @flixos90 focused on Vercel and @jason_the_adams stretched across AI work at Automattic, the PHP AI Client remains the most urgent gap given its path into core within the five-week window to BetaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. 1. @justlevine offered to triage and streamline open PRs in the interim so a committer only needs to review a single prepared queue.
  • A Contributor Pool Beyond Maintainers: @karmatosed proposed surfacing contributorsโ€™ individual skills (product, design, code) so maintainers know who to pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test itโ€™s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of โ€œPing me when the meeting starts.โ€ for specific needs. @andrei_lupu offered to contribute across repositories below the maintainer commitment level, and @justlevine confirmed rtCamp has green-lit at least three developers โ€” including @thelovekesh โ€” to focus on team work once the gaps are mapped.

Abilities APIAbilities API A core WordPress API (introduced in 6.9) that creates a central registry of capabilities, making WordPress functions discoverable and accessible to AI agents, automation tools, and developers. Transforms WordPress from isolated functions into a unified system.

  • Slug Fragments & Nested Namespaces: A consensus reached at Contributor Day on nested namespaces has reopened as more contributors weighed in on the ticket. Anyone with opinions on the structure is asked to share them directly on the ticket.
  • New Core Abilities as Experiments: @mamaduka is exploring which new core abilities to introduce, shaping them as plugin experiments first so schema shapes can be validated before shipping to core, while still targeting the tight five-week 7.1 cycle. @dkotter noted a new PR on the AI plugin mirroring the settings abilityAbility A registered, self-documenting unit of WordPress functionality that can be discovered and invoked through multiple contexts (REST API, Command Palette, MCP). Includes authorization and input/output specifications. PR on wordpress-develop; the groupโ€™s working assumption is that APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. schemas land in the plugin first for future-compatibility reasons, with clarification to follow on the ticket.
  • Already in Core: Abilities filtering and the new lifecycle hooksHooks In WordPress theme and development, hooks are functions that can be applied to an action or a Filter in WordPress. Actions are functions performed when a certain event occurs in WordPress. Filters allow you to modify certain functions. Arguments used to hook both filters and actions look the same. have landed in core trunk. @gziolo is refocusing the next five weeks on guidelines and context work building on what has already shipped.

AI Plugin: Block Editor Support

  • Scoping Statement: Following recurring support requests from users on the classic editor and page builder plugins, @jeffpaul proposed explicitly stating that the AI plugin supports the block editor only. @dkotter confirmed this is already the practical reality, the plugin has never supported the classic editor, and the change formalizes it in the readme.
  • Ecosystem Reasoning: @justlevine endorsed the scope, noting that a canonical plugin defining its boundaries is not limiting so long as the underlying primitives remain available for others to build classic editor or page builder integrations. @jeffpaul noted that limited maintainer time is likely better spent going deeper into the block editor than doubling down on other editing plugins.
  • Decision: With no objections raised, the statement moves forward. Feedback should be directed to the PR updating the readme that @jeffpaul will open.

Model Context Protocol (MCP)

  • Documentation & 1.0 Checklist: @gajendrasingh began work on the documentation overhaul last week, with review pending. The remaining checklist toward the adapterโ€™s 1.0 release is tracked in the linked GitHub issue, contributors welcome.

User-Facing Documentation

  • Moving Beyond the Handbook: @estelaris recommended relocating end-user documentation from the AI handbook to the WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ documentation site, noting the handbookโ€™s developer jargon makes it inaccessible to non-technical users and that bouncing users between corners of WordPress.org adds friction. She offered to open a dedicated area with categories and access for the team, and noted user docs need screenshots โ€” something handbook pages synced from GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/ canโ€™t support. @jeffpaul noted he was unaware of much in the handbook that was non-technical user-facing docs and asked for examples to help figure out where best to shuffle docs around.
  • Contributor Day Origins: The initiative started at WCEU, where @karmatosed and contributors began drafting docs as portable markdown files specifically so they can live wherever serves the project best. Two Contributor Day participants offered to continue facilitating the work asynchronously.
  • A Docs Point Person: @estelaris committed to joining the weekly Wednesday calls going forward as the teamโ€™s connection to the Docs team, and is working on a longer-term workflow for keeping the documentation maintained.

WCEU Retrospective

  • Feedback Channels Work: @justlevine reported that a simple โ€œask me about AIโ€ sign drew a steady stream of conversations, from veteran committers to first-time WordCampers, surfacing both enthusiasm and the kind of concerns the team usually only hears after decisions ship. A full retrospective post is expected by the end of the week.
  • A Core AI Booth at WordCamp US: Building on that experience, the team wants a dedicated Core AI booth at WordCamp US where attendees can ask questions and learn what the team is doing from a WordPress-and-AI perspective rather than a contribution one. @jeffpaul @jason_the_adams @nikmclaughlin expressed interest in helping staff it; @justlevine is following up in the organizer SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. @karmatosed noted the precedent of the GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses โ€˜blocksโ€™ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ testing booth from phase one, which proved highly effective for exposure and feedback.
  • Skills Were the Big Topic: The most consistent theme on the floor was agent skills, people want to know which skills the team uses, how to refine their own, and about resources like design.md and anti-slop skills they didnโ€™t know existed. @justlevine also collected MCP use cases that challenged his own skepticism about the protocol.
  • Timezone AccessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both โ€œdirect accessโ€ (i.e. unassisted) and โ€œindirect accessโ€ meaning compatibility with a personโ€™s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility): Meeting times and async chats are currently very US-centric. @justlevine is exploring options such as a monthly contributor call in a different timezone or rotating some async sessions to make meaningful contribution easier for the rest of the world.
  • Shared Primitives Across the Ecosystem: A highlight discussion paired Automattic and Elementor contributors on how both ecosystems can build on theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. โ€” a proof point that getting the underlying APIs right serves everyone, and connected to follow-on conversations about content guidelines and design.md.

What Is WordPressโ€™s Posture Toward AI?

With the foundational AI primitives delivered across WordPress 6.9 and 7.0, @jason_the_adams opened the first of a planned series of open strategy discussions on these calls: rather than working through โ€œwhatโ€™s nextโ€ privately, the team will think through observations, implications, and opportunities โ€” community, core, and commercial โ€” together.

  • AI-Empowered Humans: the central question was what stance WordPress takes toward AI in a moment of widespread distrust and fear of replacement. The team should be vocal about empowering people in their work โ€” writers, bloggers, store owners โ€” rather than replacing it, sharing how publishers are now overwhelmed trying to separate AI-generated manuscripts from human work.
  • โ€œAI Enablementโ€ as Framing: @elblakeo31 shared that in communities skeptical of AI โ€” including labor and education contexts โ€” โ€œAI enablementโ€ has replaced โ€œAI literacyโ€ as the term that opens conversations, because it conveys workforce integration and improvement rather than replacement or AGI narratives.
  • Accessibility & Inclusion: @karmatosed highlighted AIโ€™s power as an accessibility tool โ€” sharing how personal skills like โ€œexplain this to me how I will understand itโ€ have changed how she navigates work as a dyslexic person โ€” and stressed that empowering humans requires including diverse voices in how these tools are designed, with room for people to engage via voice, text, or skills as suits them.

The conversation clearly outgrew its 15-minute slot. Next weekโ€™s call will be restructured to give it more room, and @jason_the_adams will publish a follow-up post expanding on the framing once these notes are up.

Upcoming Meetings

  • Contributors are welcome to join every Wednesday at 1700 UTC via Google Meet. In-meeting notes are captured live in a Slack Canvas and paired with aggregate transcription data to generate this meeting summary post. All team meeting schedules are published directly to the WordPress Meeting Calendar.
  • AI Team Office Hours (Slack): Thursday, 11 June 2026 <โ€“ @neillmcshea will kick this one off tomorrow
  • Weekly AI Contributor Call (Google Meet): Wednesday, 17 June 2026.

Props to @jeffpaul for pre-publish review.

#core-ai, #summary

AI Contributor Weekly Summary โ€“ 3 June 2026

This weekโ€™s AI contributor meeting focused on structural changes to the synchronous meeting format, updates on the WordPress 7.1 timeline, repo maintainership delegation, and a deep architectural analysis regarding content provenance tracking (C2PA) and secure credential isolation.

Announcements & Milestone Timelines

  • WCEU Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/ Post: The official handbook and setup guide for the WordCamp Europe Core AI table is live. Special props to @gajendrasingh, @justlevine, @gziolo, @jeffpaul, and @psykro for driving the draft collaboration.
  • WordPress 7.1 Release Roadmap: @jeffpaul highlighted the initial 7.1 cycle milestones, targeting July 15 for BetaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. 1 and August 19 for the final general release (coinciding with WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what theyโ€™ve learned throughout the year and share the joy. Learn more. US). CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. release squad coordination alongside @4thhubbard is underway, with nominations closing next week.
  • AI PluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. Status: Following the 1.0.1 minor releaseMinor Release A set of releases or versions having the same minor version number may be collectively referred to as .x , for example version 5.2.x to refer to versions 5.2, 5.2.1, 5.2.3, and all other versions in the 5.2 (five dot two) branch of that software. Minor Releases often make improvements to existing features and functionality. last week, active installations saw a sharp post-7.0 spike. To alleviate engineering burnout, the AI plugin development cycle is officially shifting away from a bi-weekly cadence to fixed monthly milestones, with version 1.1.0 targeting late June.

Strategic Pivots & Synchronous Meeting Structure

With the core AI foundational primitives delivered in the 7.0 architecture, the team evaluated how to maximize synchronous call efficiency.

  • Shifting to Forward-Looking Strategy: @jason_the_adams shared that his internal team constraints have stabilized following the conclusion of Automatticโ€™s intensive Rapid Speed Month (โ€œRSMโ€) prototyping cycle. He proposed returning the weekly sync call to its original mandate; collaborative, rapid-fire decision-making and strategic scoping and will be inviting Jeff Smith, who recently took on the role of Head of Product, AI at Automattic, to these meetings to help with alignment.
  • Asynchronous Status Logs: @jason_the_adams requested to tighten the scope of these weekly calls. General project status updates, task logging, and active ticket walk-throughs could be achieved a little more asynchronously. The synchronous meeting space could be dedicated to big-picture alignment on the future of AI within the open web CMS ecosystem.
  • Ecosystem Enablement: The strategic focus will expand past raw code generation to address structural enablement, such as supporting @4thhubbardโ€˜s newly announced education micro-credential initiatives to train university students on WordPress AI primitives.

Ecosystem Pledges & Metrics Realignment

The team discussed how code contributions are monitored across distributed repositories to ensure the MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. squad accurately structures global pledge scoreboard data on profiles.wordpress.org.

  • Consolidated Repositories: The group finalized the core checklist of canonical repositories that must roll up directly into the Core AI pledge tracking scores:
    • WordPress/ai (Core plugin)
    • WordPress/agent-skills
    • WordPress/php-ai-client
    • WordPress/mcp-adapter & WordPress/php-mcp-schema
    • WordPress/wp-bench
    • Specialized providerProvider An AI service offering models for generation, embeddings, or other capabilities (e.g., Anthropic, Google, OpenAI). wrappers (ai-provider-for-openai, anthropic, and google)
  • Tracking TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. vs. GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/: Because early architecture, such as the native Abilities APIAbilities API A core WordPress API (introduced in 6.9) that creates a central registry of capabilities, making WordPress functions discoverable and accessible to AI agents, automation tools, and developers. Transforms WordPress from isolated functions into a unified system., has graduated into core SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/. tracking repositories, @jeffpaul will coordinate with @yaniiliev to clarify how core tracker modifications can coorelate to the AI squad rather than defaulting to general Core team metrics.
  • Repository Lifecycle: WordPress/wp-ai-client has been officially scheduled for archival status.

Content Provenance (C2PA) & Signed Manifests

A significant portion of the meeting evaluated three extensive pull requests submitted by external vendor Encypher regarding content provenance logging.

  • The Signing Authority Bottleneck: The current C2PA technical specification requires an authoritative server to securely sign asset manifests. The team talked through the concept of using WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ as a centralized signing entity. Acting as a public-facing signer introduces severe liability and endorsement risks if the central platform inadvertently stamps malicious or inappropriate user-generated media assets.
  • Avoiding Vendor Lock-In: Without a built-in decentralized solution, relying on the PRs would turn the core feature into a thinly veiled bridge to a single paid external signature service. @jason_the_adams noted that alternative specifications (such as the newly emerging RealStamp Verify) are shifting the industry landscape and advised sitting on the feature until localized signature approaches mature.
  • Local Origin Logs: Rather than abandoning provenance entirely, @jeffpaul suggested designing a lightweight, decentralized experiment inside the plugin. This alternative track will preserve an internal history loopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop within the post revision meta fields, tracking exactly when an asset or piece of content was AI-generated, human-written, or AI-assisted.

APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. Key Encryption Experiments

  • PR Testing Window: The exploratory programmatic encryption PR remains open for evaluation. The implementation handles pure cryptographic backend transactions using get_secret and set_secret variables with no user-interface layer.
  • Merge Philosophy: @justlevine urged the engineering group to merge the current mechanism into the upcoming 1.1.0 plugin lifecycle to capture real-world user configuration feedback. The team noted that the runtime architecture can easily be finessed, isolated, or refactored to an independent encryptor class ahead of the 7.1 core feature freeze in six weeks; though the overall secret management functionality may not make the 7.1 cycle due to it likely needing heavy core committer review and testing.

PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. https://www.php.net/manual/en/index.php AI Client Maintainership

  • Clearing the Review Backlog: The PHP client repository currently faces a backlog of roughly 15 open PRs detailing essential enhancements like text-to-speech sound generation, native embedding utilities, and core streaming data infrastructure.
  • Unblocking Bureaucracy: @jason_the_adams has coordinated directly with @flixos90 to initiate an intensive review sprint early next week. The team clarified that any contributor with valid commit rights is authorized to push tested improvements to clear the queue for 7.1 development, noting that any planned releases should be blocked until either @jason_the_adams or @flixos90 gives explicit approval.

Model Context Protocol (MCP)

  • Documentation Review: @gajendrasingh issued a call for feedback on a comprehensive documentation overhaul intended to streamline setup clarity for the mcp-adapter plugin.
  • Review Bandwidth: Because @justlevine is currently in transit to WordCamp Europe, review passes will be conducted early next week alongside the broader adapter release testing loops.

Next Steps

  • Review, test, and provide technical feedback on the active API Key Encryption PR.
  • Auditing open PHP AI Client PRs ahead of next weekโ€™s scheduled review sprint.
  • Leave documentation and structure feedback on the MCP AdapterMCP Adapter Translates WordPress abilities into Model Context Protocol format, allowing AI assistants like Claude and ChatGPT to discover and invoke WordPress capabilities as tools, resources, and prompts. documentation branch.
  • Coordinate with @yaniiliev to align repository scoreboards for the canonical AI metrics tracking profile update.

Upcoming Meetings

  • Contributors are welcome to join every Wednesday at 1700 UTC via Google Meet. In-meeting notes are captured live in a SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ Canvas and paired with aggregate transcription data to generate this meeting summary post. All team meeting schedules are published directly to the WordPress Meeting Calendar.
  • AI Team Office Hours (Slack): Thursday, 4 June 2026.
  • Weekly AI Contributor Call (Google Meet): Wednesday, 10 June 2026.

Props toย @jeffpaul for pre-publish review.

#core-ai, #summary

WCEU 2026 Core AI Contributor Day

The CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. AI Team is excited to be part of Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/ at WordCamp Europe 2026, taking place June 4, 2026, at ICE Krakรณw. Whether youโ€™re an engineer, designer, researcher, or just curious about AI, thereโ€™s something for you at Contributor Day, and weโ€™re looking forward to meeting you there!

Read on to find out how to prepare and what to expect at the Core AI Team table.

โฐ Important Times

All Times are in Central European Summer Time (CEST)

08.30 โ€“ Registration
09.15 โ€“ Opening and welcome
10.00 โ€“ Contributing to WordPress
12.15 โ€“ Group photo
12.30 โ€“ Lunch
14.00 โ€“ Contributing to WordPress
16.30 โ€“ Teams summaries and wrap-up

Remote contributors are welcome to join via the #contributor-day or #core-ai SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ channels.

Meet the Table Leads

Weโ€™re excited to be joined by the following contributors who will be leading the Core AI Team table:

In-Person Table Leads

Additionally, Gajendra Singh (@gajendrasingh) will be joining us as Digital Table Lead, providing remote support for folks on the ground and participating virtually.

Other veteran Core AI contributors and team members will also be dropping by in person and online throughout the day to help out and lend their expertise.

Core AI Team Table Focus

There are many ways to contribute to the Core AI Team depending on your background and comfort level:

  • Testing, QA, and Feedback: With the latest WordPress 7.0 release and v1.0 of the canonical AI plugin, thereโ€™s a lot of new and experimental AI-related features to test and provide feedback on.
  • Documentation: Enhance the clarity and comprehensiveness of the AI Team Handbook, project-specific developer docs, and user-facing guidelines, tutorials, and other resources.
  • Good First Issues: There are a number of issues in various Core AI Team repositories and even WordPress Core that are ideal for new contributors to get involved with, and weโ€™ll be sharing links and highlighting some of these throughout the day.

Remember: itโ€™s โ€œContributor Dayโ€, not โ€œContribution Dayโ€, and our focus for the day revolves around finding meaningful ways to contribute, and not necessarily landing a specific patch. If youโ€™re working on individual TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. Tickets or GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/ Issues, keep in mind:

  • Work started on Contributor may land in 7.1 or later.
  • Thatโ€™s normal!
  • Open sourceOpen Source Open Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. is iterative.

We encourage contributors to pick tickets that can make progress in a few focused hours โ€“ while remaining flexible in case release-related priorities arise.

Not sure where to start? Talk to a team lead at the table or on Slack and we will help you find the right task.

What the Core AI Team is building

The Core AI Team is dedicated to exploring and coordinating AI projects across the WordPress ecosystem, providing the technical โ€œBuilding Blocksโ€ needed for users and developers to access, use, and implement powerful AI features:

  • AI Client: Shipped as part of WordPress 7.0, the AI Client provides a standardized APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. for interacting with various AI providers. It wraps the wordpress/php-ai-client Composer library.
  • Abilities APIAbilities API A core WordPress API (introduced in 6.9) that creates a central registry of capabilities, making WordPress functions discoverable and accessible to AI agents, automation tools, and developers. Transforms WordPress from isolated functions into a unified system.: Added to WordPress 6.9, the Abilities API provides a standardized ways to register and discover discrete reusable functionality (โ€œabilitiesโ€) that can be called reliably across different contexts and environments. While not AI-specific, Abilities are what allow us to reliably build and integrate with AI functionality at breakneck speeds without worrying about underlying implementation details.
  • AI PluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party.: V1.0 of the canonical AI plugin shipped alongside WordPress 7.0, includes a growing set of AI-powered features and experiments, and is home to the first โ€œofficialโ€ user-facing AI functionality in WordPress.
  • MCP AdapterMCP Adapter Translates WordPress abilities into Model Context Protocol format, allowing AI assistants like Claude and ChatGPT to discover and invoke WordPress capabilities as tools, resources, and prompts.: A WordPress plugin that allows AI harnesses like Claude and ChatGPT to connect directly to WordPress by translating the Abilities API into a Model Context Protocol (MCP) server. MCP Adapter is currently distributed as a Composer library, the plugin will soon be submitted to WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ for wider use and adoption.
  • WP Bench: A benchmarking framework for evaluating AI performance, quality, and reliability across different providers and use cases within WordPress.
  • Agent Skills: Uses the AGENTS.md specification to provide reusable instructions that AI agents can follow to perform specific tasks.

Prepare at home

To make the most out of Contributor Day, itโ€™s essential to come prepared.

Downloading and installing software takes time, and between spotty wifi and the rush of trying to get set up quickly can lead to missing steps and lots of frustration. While the specific tools youโ€™ll need will depend on the area you want to contribute to, here are some general recommendations:

Local WordPress Environment

  • For testing of core WordPress 7.0 features, or the latest versions of the AI plugin or the MCP Adapter, any local WordPress environment with the latest version of WordPress will work, such as:
  • For code contributions or testing PRs and patches, youโ€™ll need to set up Docker or a local environment with the following:
    • Node.js / npm
    • Composer
    • A working local installLocal Install A local install of WordPress is a way to create a staging environment by installing a LAMP or LEMP stack on your local computer.
    • Python 3.10+ and pip (for WP Bench)

AI ProviderProvider An AI service offering models for generation, embeddings, or other capabilities (e.g., Anthropic, Google, OpenAI).

The AI features in WordPress 7.0 require an AI Provider to be connected in order to work, and you may use the Connector plugin of your choice to connect to a cloud or local AI Provider.

Free Provider API Keys

Itโ€™s best to be prepared for the likelihood of spotty or even no wifi. Even if you are planning to use a cloud provider, we recommend setting up a local provider as a fallback option:

Helpful Resources

๐Ÿ‘€ Looking Ahead

WCEU Contributor Days are always special, and this year is no different. While the foundational AI features are now merged into WordPress core, thereโ€™s still lots to do. From testing and building out new AI features, to improving the tooling around how WordPress consumes and interacts with AI. Your contributions help the millions of WordPress users, builders, and developers around the world make the most of AI for their WordPress sites.

Interested in Contributor Day but unsure if Core AI is the right fit for you? Check out Make WordPressโ€™s Find Your Team tool to discover other opportunities.

Props toย @gajendrasingh and @justlevine for helping write this post, and @gziolo and @jeffpaul for pre-publish review.

AI Contributor Weekly Summary โ€“ 27 May 2026

This weekโ€™s AI contributor meeting focused on initial strategy and timelines for the upcoming WordPress 7.1 release cycle, the deployment of a new minor releaseMinor Release A set of releases or versions having the same minor version number may be collectively referred to as .x , for example version 5.2.x to refer to versions 5.2, 5.2.1, 5.2.3, and all other versions in the 5.2 (five dot two) branch of that software. Minor Releases often make improvements to existing features and functionality. for the AI pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party., and structural maintenance across the PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. https://www.php.net/manual/en/index.php AI Client and MCP repositories. The group also held an extensive discussion around ecosystem contribution metrics, programmatic encryption experiments, and the standardization of settings fields layout within the Connectors APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. interface.

Announcements & WordPress 7.1 Timeline

  • WordPress 7.0 Feedback: Following the successful launch of WordPress 7.0 last week, active installations and usage of the companion plugin have seen a significant initial increase. The support channels on WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ and GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/ remain stable and manageable.
  • WordPress 7.1 Schedule: @jeffpaul shared a tentative schedule for the 7.1 cycle, targeting July 15 for BetaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. 1 and August 19 for the final release during WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what theyโ€™ve learned throughout the year and share the joy. Learn more. US.
  • Release Squad Nominations: CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. release squad nominations remain open through the end of next week. @jeffpaul is actively reviewing submissions to coordinate the squad selection alongside @4thhubbard. Any critical AI enhancements intended for core must be finalized before the six-week window closes at Beta 1.

WordCamp Europe (WCEU) Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/ Preps

  • Documentation Progress: @gajendrasingh has compiled a comprehensive contributor day reference playbook based on data from previous events.
  • In-Person Adjustments: @justlevine noted that while the foundational context is excellent, the documentation should be slightly condensed for in-person attendees. The final prerequisites will be adjusted once the specific target testing sprint items are finalized.
  • Local Onboarding Instructions: Due to notorious local venue Wi-Fi constraints, the table will heavily emphasize local environments. The squad will issue proactive recommendations for contributors to download and configure software dependencies, such as Ollama packages, prior to arriving at the conference.

AI Plugin Releases & Encryption Experiments

  • Release Cadence Shift: A 1.0.1 minor plugin release containing bug fixes and structural polish is scheduled to deployDeploy Launching code from a local development environment to the production web server, so that it's available to visitors. today. Moving forward, the plugin development cycle will shift from a bi-weekly cadence to monthly milestones, with version 1.1.0 slated for late June and version 1.2.0 targeted for late July.
  • API Key Encryption PR: The group reviewed an experimental PR by @dkotter introducing programmatic key encryption based on background implementation mechanics from @ericmann.
  • Gathering Real-World Feedback: Addressing ecosystem panic regarding plaintext API storage, @justlevine recommended merging the current experiment to gather immediate real-world testing data. The team noted that community feedback typically arrives much faster post-release, and the code can easily be refactored or rolled back to a dedicated encryptor class inside the plugin if needed prior to the 7.1 core freeze.

PHP AI Client Maintenance & Blockers

  • Feature Gaps: Essential feature updates, including streaming data support, sound generation, and native embeddings infrastructure, remain high-priority requirements for the 7.1 cycle.
  • Maintainership Bottlenecks: With @flixos90 stepping back and @jason_the_adams holding elevated structural responsibilities at Automattic, the repositories are facing a deficit in active maintainership.
  • Unblocking Repositories: @jeffpaul clarified that contributors should feel empowered to aggressively test and review PRs within the PHP repository. Merging reviewed work does not trigger a deployment until a release version is formally tagged. If a green button needs to be pressed on a validated community PR, @jeffpaul will assist in sourcing an available committer to ensure development does not stall due to bureaucracy. Team will pause for @jason_the_adams or @flixos90 approval on releases, but otherwise will proceed with merging PRs.

Contributor Pledges & Metric Weights

  • Revamped Profile Scoreboards: The team evaluated an active request from the Meta squad regarding data sets, weighted values, and scoring metrics for individual team pledge scoreboards on profiles.wordpress.org (core example, empty AI page).
  • Beyond Code Contributions: @karmatosed raised a critical flag that the AI team relies heavily on a โ€œSwiss Army knifeโ€ contributor model. Metrics that rely purely on trackable GitHub PRs or code commits fail to recognize vital non-dev contributions such as documentation audits, outreach, leading event tables, public presentations, and UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think โ€˜how are they doing thatโ€™ and less about what they are doing. design workflows.
  • Prior Art Modeling: @justlevine suggested checking in with the Performance team to see how they balanced plugin-to-core code metrics with documentation tracking. @jeffpaul noted that since Core and MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. are the only groups with established metric criteria, the AI team will temporarily mirror Core tracking mechanisms while iterating to account for unique non-code contributor tracks.

Connectors API Settings Fields Registry

  • Custom Metadata Fields: @andrei_lupu created an issue on the Gutenberg repository exploring how individual connector providers can safely register custom metadata fields beyond the standard URLURL A specific web address of a website or web page on the Internet, such as a websiteโ€™s URL www.wordpress.org and API key inputs. This infrastructure is particularly necessary for local or self-hosted configurations like Llama.
  • A Declarative PHP Approach: While custom layouts can technically be injected using heavy ReactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org components, @andrei_lupu argued that the vast majority of WordPress plugin developers need a declarative, server-side PHP registry class to register standard elements (text fields, selectors, radios) without needing a complex JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a userโ€™s browser. https://www.javascript.com build setup.
  • The โ€œFields APIโ€ Forcing Function: The group discussed how the unified Connectors configuration interface has inadvertently become a forcing function for an option fields utility. @justlevineand and @nikmclaughlin noted that building a standard, secure programmatic registry within Connectors provides a safer path toward core settings standardization in 7.1, preventing plugins from dangerously hijacking core interfaces with unvalidated custom scripts.

Model Context Protocol (MCP)

  • Bumping Minimum Dependencies: @justlevine confirmed that the ongoing MCP adapterMCP Adapter Translates WordPress abilities into Model Context Protocol format, allowing AI assistants like Claude and ChatGPT to discover and invoke WordPress capabilities as tools, resources, and prompts. integration is progressing steadily. Later today, the repository will officially merge a PR elevating the minimum environment requirement to WordPress 6.9.
  • Forward-Compatible Pathways: Bumping the requirement allows the adapter to drop older library dependencies and natively rely on static analysis tools and the core Abilities APIAbilities API A core WordPress API (introduced in 6.9) that creates a central registry of capabilities, making WordPress functions discoverable and accessible to AI agents, automation tools, and developers. Transforms WordPress from isolated functions into a unified system. framework. The repository remains open for documentation contributions, and a forward-compatible migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies. pathway will be provided for legacy library integrations.

Next Steps

  • Deploy todayโ€™s minor bug-fix release for the AI plugin.
  • Review, test, and provide technical feedback on the active Encryption PR.
  • Coordinate with @andrei_lupu on the Connectors custom fields registry issue within the GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses โ€˜blocksโ€™ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ repository.
  • Finalize and distribute the WCEU Contributor Day preparation checklists for local environments.

Upcoming Meetings

  • Contributors are welcome to join every Wednesday at 1700 UTC via Google Meet. In-meeting notes are captured live in a SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ Canvas and paired with aggregate transcription data to generate this meeting summary post. All team meeting schedules are published directly to the WordPress Meeting Calendar.
  • AI Team Office Hours (Slack): Thursday, 28 May 2026. Facilitator @jeffpaul.
  • Weekly AI Contributor Call (Google Meet): Wednesday, 3 June 2026.

Props toย @jeffpaul for pre-publish review.

#core-ai, #summary