I'm super excited to share my next adventure: Later this month, I'll be joining @vercel.com to work on the AI SDK! 🎉
felix-arntz.me/blog/joining...
I'm super excited to share my next adventure: Later this month, I'll be joining @vercel.com to work on the AI SDK! 🎉
felix-arntz.me/blog/joining...
A terminal including a PHP source code example for using the WordPress AI Client SDK
Introducing the WordPress AI Client SDK:
make.wordpress.org/ai/2025/11/2...
composer require wordpress/wp-ai-client
You can use the SDK by including it in your plugin. Simply install it via Composer.
Additional features like REST API and client-side API surface coming soon.
Learn more: github.com/WordPress/wp...
use WordPress\AI_Client\AI_Client; $text = AI_Client::prompt( 'Write a 2-verse poem about PHP.' ) ->using_system_instruction( 'You are a famous poet from the 17th century.' ) ->using_temperature( 0.8 ) ->generate_text();
🚀 Announcing the WordPress AI Client SDK (v0.1.0)!
It's never been easier to integrate generative AI into your plugins.
✅ Uniform API for any model (OpenAI, Google, etc.)
✅ WP-native fluent prompt builder
✅ Built-in admin screen for API keys
Get started now. 👇
AI Code Agents is built on top of the @aisdk, providing code execution environment abstractions and their concrete implementations, as well as the tools to operate on them.
Fast onboarding, full flexibility, no more lock-in.
Learn more in the blog post:
felix-arntz.me/blog/introdu...
import { createCodeAgent, createEnvironment } from 'ai-code-agents'; // Create a Docker environment (requires a running container) const environment = createEnvironment('docker', { containerId: 'my-container-id', directoryPath: '/workspace', }); // Create an agent with all tools const agent = createCodeAgent({ model: 'anthropic/claude-sonnet-4.5', environment, environmentToolsDefinition: [ 'get_project_file_structure', 'glob', 'read_file', 'write_file', ], maxSteps: 10, }); // Run the agent const result = await agent.generate({ prompt: 'Create a simple Node.js HTTP server in server.js', });
We use coding agents daily, for our own engineering efforts, or to power SaaS we build.
Yet, almost all of these agents are tied to specific infrastructure - the vendor lock-in is real, flexibility is low.
Introducing AI Code Agents, a TypeScript SDK to solve these issues. 👇
I believe the biggest innovations in the AI application layer are happening right now in the TypeScript ecosystem.
The AI tooling revolution is finally meeting the web development community somewhere they live.
Read more on my perspective and excitement:
felix-arntz.me/blog/typescr...
The PHP AI Client SDK version 0.2.0 is out now, with several key enhancements and fixes for more developer convenience.
If you haven't yet, give it a try to build your invisible AI features, agents, and workflows in a model agnostic way.
Release notes:
github.com/WordPress/ph...
Awesome news for OSS projects embracing AI assisted coding: agents.md
Finally projects can provide LLM instructions without favoring a specific provider or tool, and without including duplicate instructions files.
A simple yet huge step in the right direction. 🎉
Both of the underlying WordPress projects, the PHP AI Client SDK and the Abilities API, are available now in a first release:
github.com/WordPress/ph...
github.com/WordPress/ab...
Remember this is only a demo, so it has access to a few limited tools. But it's not meant to be a comprehensive agent implementation that can do everything you might want. It's an example for what's possible.
If you want to play around with or explore the code of the WordPress AI chatbot agent demo from Matt Mullenweg's #WCUS keynote, here is the GitHub repository: github.com/felixarntz/w...
There's also a screencast that shows a few things it can do:
youtu.be/LX1kAR4Js98
We are a looking for questions and potential discussion points for the WordPress AI Panel about what we're building, next week at #WCUS: us.wordcamp.org/2025/session...
If you have something you'd like to have us discuss or cover, please reply to this thread!
I had a great time doing this Startup Grind webinar about the AI Services plugin for WordPress. Lots of live demos and context for how to use it, how it ties in with the WordPress AI Team efforts, etc. Take a look! www.youtube.com/watch?v=by7Q...
Build powerful AI features for your WordPress plugin today, based on AI Services 0.7.0!
Full changelog: github.com/felixarntz/a...
WordPress plugin homepage: wordpress.org/plugins/ai-s...
Try it in the WordPress Playground: playground.wordpress.net?mode=seamles...
You may be wondering how AI Services fits into the new WordPress AI Team: The new PHP AI Client SDK (github.com/WordPress/ph...) is heavily inspired by it. In the long term, AI Services will either become a canonical plugin, or its features will be ported into new canonical plugins.
AI Services 0.7.0 brings enhanced support for the Chrome and Edge built-in models, which run directly in your browser. You can now load the plugin's JS API in a "client-side-only" mode, suitable for enabling AI features for any visitors without incurring cost, privacy-friendly.
For developers, the 0.7.0 release might well be the biggest one yet, with tons of API enhancements to simplify implementing support for additional providers. And if your plugin's AI features rely on AI Services, your users have access to the new built-in providers right away.
AI Services 0.7.0 is now available! This release adds text-to-speech and speech generation capabilities, as well as web search support to applicable providers. And, for the first time since launch, new providers were added, with Mistral, Perplexity, xAI.
wordpress.org/plugins/ai-s...
Tune in this Wednesday to learn more about the latest WordPress Core Performance Team efforts, including the View Transitions plugin!
Looking back at 10 years of contributions to WordPress Core, I feel extremely grateful, but I also feel proud. It made me think about how much giving back to open source can give back to you.
I put together some related thoughts and personal stories: felix-arntz.me/blog/open-so...
The WordPress AI team just published our first set of roadmap updates. We're building foundational tools that help developers ship AI-powered features the WordPress way.
Let’s break down what we’re working on:
For me personally, my main focus will be building the PHP AI Client SDK, a provider agnostic SDK to communicate with any generative AI models of various capabilities using a uniform API.
Learn more about that project here: make.wordpress.org/ai/2025/07/1...
If you're curious what the initial priorities of the WordPress AI Team will be, look no further!
Several posts were published earlier on the Make AI blog, with this article providing the comprehensive overview of all the building blocks: make.wordpress.org/ai/2025/07/1...
Then you got nothing to worry about with this plugin :)
I'm not familiar with barba.js. This plugin uses the browser built-in View Transitions API, in other words it's likely far lighter than any framework or SDK could be.
See developer.chrome.com/docs/web-pla... for more information.
View Transitions 1.1.0 is out! Adding view transitions for WP Admin (opt-in), control over the transition duration, better interoperability with theme support, and compatibility with reduced motion preferences for accessibility.
Give it a try: wordpress.org/plugins/view...
10 years ago today, I got my first props for contributing to WordPress Core. I've been contributing ever since, and it changed my life in so many ways.
Here's 10 valuable lessons learned, which will hopefully help other current and future contributors: felix-arntz.me/blog/10-less...