Hi, I'm Miriam Schwab
Open source advocate. Community builder. Founder.
I’ve spent the better part of two decades building companies, communities, and connections in the open source world — particularly WordPress. I co-founded and sold Strattic, and I’m currently Head of WordPress at Elementor. I organize and speak at WordCamps, care a lot about the long-term health of the open web, and genuinely love the ecosystem I work in.
This site is also my lab. I test AI and agent-readiness on it — something real, with real traffic — and learn by breaking things. That’s a big part of why I built it.
A live lab for AI in WordPress
Everything I write about agent-readiness, I tested here first. The markdown endpoints, the agent-accessible contact API, the plugins, the theme itself — all built with Claude, session by session, and all logged in the changelog when they shipped.
Readable by machines
Every page here has a markdown twin and an llms.txt index, so an agent can read the site without wading through HTML.
llms.txtAn endpoint agents can actually use
My contact form is a documented, token-gated API. An agent can send me a message through the same endpoint the form itself uses.
how it worksAI-readiness: 51 → 86
I ran this site against specification.website’s checklist and fixed what it flagged, a session at a time.
6 plugins, all open source
Most of them exist because this site needed something and nothing out there did it the way I wanted.
all pluginsAI tests I’m running
WordPress Core AI in Practice: From the Abilities API to Claude as an Agent
WordPress is ready for the agentic web, but our ecosystem isn’t
Everything else I’ve written
When Claude and I were working on building this WordPress site, I was really pleasantly surprised when it made the decision to build the content form using native WordPress functionality…
I don’t only want my site to be agent-ready; I also want it to be generally healthy and optimized for the web overall. So I have a monthly process running…
Dries Buytaert, creator of Drupal and co-founder of Acquia, built a tool called headers.dev that analyzes the HTTP security headers on any website and gives it a score. I came…
Upcoming Events
Cloudfest Americas
I’ll be attending and speaking at Cloudfest Americas.
Media & Talks
The Agentic Web Is Coming – Is WordPress Ready?
The agentic web is being built right now, and AI agents don’t browse it the way humans do. They need to read it, query it, take actions on it. It’s…
How Can AI Tools Help Non-Developers Build WordPress Sites?
I joined Jesse Friedman on the Impressive Hosting podcast to talk about how AI tools are empowering non-developers to build with WordPress. We covered a lot of ground: AI safety…
471 – Miriam Schwab discusses Angie AI and Elementor’s future in WordPress
In the WP Builds WordPress Podcast episode titled “471 – Miriam Schwab discusses Angie AI and Elementor’s future in WordPress,” released on June 11, 2026, Miriam Schwab, Head of WordPress…
Community + Code Episode 27: Miriam Schwab – From a folding table to 21 million installs
In this episode of the Community + Code podcast, Miriam Schwab shares her fascinating journey through the WordPress ecosystem. From her early days as a content writer to founding the…
I studied English literature, which sounds like it has nothing to do with what I do today — but after graduating I started providing English language services: copywriting, marketing writing, Hebrew-to-English translation. All of that content was going into websites, and the websites turned out to be far more interesting to me than the content I was creating. I had to learn more about the web, and that’s when I stumbled into the open source world of website building.
I came across WordPress, Drupal, and Joomla and started looking into all of them. WordPress was something else entirely. The theming, the plugins, the constant innovation — I was like, this is amazing. I started offering WordPress services when it was still seen as just a blogging platform. Nobody thought it could power serious business sites. But I was well positioned when people started coming around to it, and that’s how I started generating leads and building a real business.
I founded illuminea, my WordPress agency, around the time my fifth child was born — I know because she’s now 19, and that’s how I mark the milestone. I learned early on the importance of saying no to things that would stretch you too thin. I ran the agency for the next 13 years, building WordPress sites for clients across industries while raising a family, and learning more in those years than in any course or conference I’ve attended.