A new way to run WordPress

Talk to your
WordPress site.

AgentPresso is a calm macOS app with an AI agent that takes care of your WordPress site. Tell it what you need. It does the work. You approve every step.

AgentPresso
Moda Milano·moda-milano.com·REST API·WP Admin·SSH
Check all plugin updates

I'll check plugins on Moda Milano via WP-CLI over SSH.

ssh root@moda-milano.com 'wp plugin list --update=available'

Two plugins have updates available:

Breeze (cache)2.5.0 → 2.5.1safe
WordPress SEO (Yoast)27.5 → 27.6safe

Both are minor patches. Would you like me to:

  1. Update both now (with a backup first)
  2. Just update one of them?
  3. Enable auto-updates going forward?

I'll take a quick database backup via WP-CLI before updating if you'd like.

Message AgentPresso…
Verbose
New Chat ChatGPT / Codex gpt-5.5 ›

Powering WordPress operations at

You don't have to understand WordPress
to take care of your WordPress site.

The hard parts — the commands, the dashboards, the plugin updates, the security headers, the WP-CLI flags — those are AgentPresso's job. Yours is to know what you need.

Made for people who own their sites, not for people who memorise commands.
How it works

Four small things.
That's the whole flow.

01

Bring your own AI model.

AgentPresso doesn't lock you to one AI. Pick from 11+ providers — ChatGPT / Codex, DeepSeek, OpenRouter, OpenAI, Anthropic, Google AI Studio, xAI, Z.AI / GLM, MiniMax — point at a local model through LM Studio, or wire up any OpenAI-compatible endpoint. You bring the key, AgentPresso brings the brain.

Never set up an AI key before? Our step-by-step walkthrough does it in about five minutes.

AgentPresso · Settings
Model Permissions Skills License
‹ ChatSettings

Model Configuration

Providers
DeepSeek
YOpenRouter
+OpenAI
Anthropic
Google AI Studio
𝑥xAI
Z.AI / GLM
MiniMax
LM Studio
Custom
DeepSeek
Model
deepseek-v4-pro
deepseek-v4-flash
deepseek-chat
deepseek-reasoner
API Key
••••••••••••••••••••••••••••••
Reasoning
Off
Low
Medium
High
Max
AgentPresso

Add Your First Site

Import from file

The wp-admin URL is filled automatically but you can change it if your admin panel is at a custom address.

Back
02

Connect your site in about a minute.

Type your site URL. Connect with WordPress REST API in a couple of clicks, or wp-admin if you'd rather. SSH gives the agent full server access — files, logs, anything outside WordPress. Your credentials live in macOS Keychain.

03

Then just tell it what you need.

No commands to learn. No dashboards to navigate. You type the way you'd write a quick message to a colleague — "check why my site is slow", "update everything", "write a blog post about our new product". AgentPresso turns your words into the right work.

moda-milano.com

Moda Milano

I'll manage security, themes, plugins, content, and more.
Just tell me what you need.

Message AgentPresso…
AgentPresso
Moda Milano·moda-milano.com·REST API·WP Admin·SSH
Clean up spam comments from the last 6 months

I searched the comments table on Moda Milano.

Found 847 spam comments older than six months:

  • 832 marked by Akismet (high confidence)
  • 15 manually flagged

Deleting comments is a destructive database action — I'll always ask before I run it. Would you like me to:

  1. Export them to JSON, then delete
  2. Delete all 847 now
  3. Show me a few samples first

I'll keep the export as a backup in case you change your mind.

Message AgentPresso…
Verbose
New ChatChatGPT / Codex gpt-5.5 ›
04

Pour an espresso.

You tell the agent what to do. It does. Routine work — content edits, plugin updates, security checks — just runs. Destructive actions always ask first; that's built in, not optional. The work happens while you finish your espresso.

Built-in skills

Everything a careful site owner does.
Without the hours.

Security audit

Scans for vulnerabilities, hardens defaults, hides what shouldn't be public.

Built-in

Plugin management

Installs, updates, removes plugins — with backups before changes.

Built-in

Theme management

Installs and updates themes, edits theme files when you ask.

Built-in

Content & SEO

Writes and optimises blog posts. Yoast-aware.

Built-in

Database maintenance

Cleans bloat, repairs tables, runs safe optimisations.

Built-in

Block design

Builds and edits Gutenberg blocks from a plain-English description.

Built-in

WooCommerce

Setup, configuration, order management, troubleshooting.

Built-in

Browser automation

Logs into wp-admin and clicks through tasks visually when needed.

Built-in

View all 21 built-in skills → · Or describe a workflow once and save it as your own skill.

In control

Nothing happens without you.

Permissions are how you stay in charge. You decide what the agent does without asking, what asks first, and what it can't touch at all. AgentPresso respects what you set — every time.

01.
Quick Mode when you want it.
Toggle Quick Mode and the agent asks before every significant action — regardless of what you've set per category.
02.
Permissions per category.
Always, Ask, or Never — for file changes, database, plugins, shell commands, external APIs. You pick. It remembers.
03.
Always-protected actions.
Deleting files, modifying wp-config.php, destructive DB queries — these always need explicit confirmation and offer a backup first.
AgentPresso · Settings
Model Permissions Skills License
‹ ChatSettings

Quick Mode

Agent asks before every significant action.

📄
File Changes
Edit theme/plugin files, wp-config.php, .htaccess
AlwaysAskNever
Database
Run queries, optimize tables, search-replace
AlwaysAskNever
Plugin Install
Install, activate, deactivate, delete plugins
AlwaysAskNever
Shell Commands
Run WP-CLI, SSH commands, server operations
AlwaysAskNever
External API
Calls to external APIs, web searches
AlwaysAskNever
🛡
Deleting files
Agent always asks before deleting any file
🔒
🛡
Modifying wp-config.php
Critical changes require confirmation
🔒
🛡
Destructive DB queries
DROP, TRUNCATE, DELETE without backup
🔒
Settings → Permissions
Pricing

Free for one site.
An espresso a month for everything else.

Free

One WordPress site. Every skill. Every model. No subscription, no trial, no card. You bring an AI key — setup is brief.

Download for Mac

Multisite — from $4/month

For people running more than one site. Unlimited sites, every skill, every model, priority support. $48 a year — about the price of an espresso a month — or $4.99 if you'd rather pay monthly. Cancel any time.

See pricing →
Questions

Things people ask.

No. AgentPresso is built for site owners, not developers. You type the way you'd write a note to a friend — "my site is slow, can you check", "write a blog post about our spring sale", "update everything that's safe to update". If you ever want to look behind the curtain and see the actual commands, you can — but you don't have to.

No. The simplest setup is: add your WordPress site, connect ChatGPT / Codex, and start working. If you already have a ChatGPT subscription, AgentPresso can use that path without making you create API keys, add token credits, or learn provider dashboards. API keys are still there for people who want them — DeepSeek for very low cost, OpenAI or Anthropic for cloud models, LM Studio for local/private work — but a normal site owner can start with ChatGPT / Codex and never touch the technical setup.

Four ways, used in any combination. REST API is the quickest start — generate an application password in wp-admin, paste it in, and the agent can manage posts, plugins, themes, and most settings. SSH is the most capable — with it the agent can do everything a server admin can: run WP-CLI commands, edit wp-config.php directly, read logs, fix permissions, work outside WordPress entirely. wp-admin login lets the agent click through the admin panel visually when REST can't reach. FTP/SFTP for file operations. The app shows which abilities each method unlocks.

AgentPresso never takes an action without your category-level permission. Every change — file edited, plugin installed, setting updated — is governed by Always / Ask / Never rules you set in Settings. Destructive actions (deleting files, modifying wp-config.php, dropping database tables) are always protected and always ask, even if you've turned everything else to Always. You're the gate, every time.

AgentPresso has no servers — no cloud, no sync, no backup on our side. Your credentials live in your Mac's Keychain, the same place Safari stores your passwords. Encrypted at rest. Decrypted only when the app needs them for a specific operation.

11+ providers — starting with ChatGPT / Codex for the easiest no-API-key setup, plus DeepSeek, OpenRouter, OpenAI, Anthropic, Google AI Studio, xAI, Z.AI / GLM, MiniMax, LM Studio (local), and a Custom OpenAI-compatible endpoint. New users can simply connect ChatGPT and use gpt-5.5. Power users can still bring their own API key, run a local model, or switch providers whenever they want. You stay in control of the model, cost, and privacy level.

AgentPresso itself is free for one WordPress site, with every skill and every model — no trial, no card. The one cost on the AgentPresso side, if you need more than one site, is the Multisite subscription that starts at $4.99/month. For AI, the easiest route is ChatGPT / Codex if you already have a ChatGPT subscription. If you prefer API-based providers, you pay them directly for tokens — usually a few cents per conversation. If you'd rather pay nothing at all on the AI side, run a local model on your Mac through LM Studio. Our Getting started page walks through the options.

Start when you're ready

Your WordPress site
deserves a calmer caretaker.

Two minutes once you're set up. About ten the first time — and we walk you through every step.

Download for Mac

Free · macOS 14 or later · Apple silicon and Intel