← All products
For Joomla

Seanos AI Pro for Joomla

$49.00 USD one-time payment · lifetime updates

  • Turns Seanos AI into a hands-on coding assistant — 29 extra tools that actually build things.
  • Edit files, scaffold whole plugins / modules / templates / components, build install packages, run write SQL, and lint PHP without leaving the chat. Joomla Pro adds module-instance lifecycle, edit + delete coverage for users / menus / categories / articles, plus tag, redirect, mail-test, and Smart Search reindex tools.
  • Roll back any change in one click — every Pro write tool snapshots before it edits, restorable from the audit log.
  • Same review-friendly approval flow as the free edition: strict mode pauses for your sign-off before any write hits disk.
  • Unlocks the full 50-prompt curated library — the build / refactor / migration / release prompts that need Pro tools all flip from locked to startable.
  • One-time payment, lifetime updates, GPL-2.0-or-later licensed.

Email and payment details are collected on the secure Stripe or PayPal checkout page. Your download link is emailed instantly on completion.

About this add-on

The Seanos AI assistant goes from read-only research helper to hands-on coding partner. Pro adds 16 developer-grade tools — file editing, write SQL, component / module / template / plugin scaffolding, install package builds, PHP lint, and one-click rollback from the audit log — plus a dozen advanced multi-step prompts curated for build / refactor / migration work. Same agent UX as the WordPress edition, ported to Joomla 5's extension lifecycle, write tools, and database conventions. One-time payment, lifetime updates, GPL-2.0-or-later licensed.

Tools included

Every tool from the free Joomla edition plus the 29 Pro additions, grouped by category.

Read & inspect

get_joomla_context Free

Snapshot Joomla version, PHP, DB driver, theme, extensions and paths.

read_file Free

Read a text file under the Joomla install. Denied paths refused.

list_directory Free

List the immediate contents of a directory under JPATH_ROOT.

glob Free

Find files matching a glob pattern (supports **, *, ?, [abc]).

list_extensions Free

List installed components, modules, plugins, templates, libraries.

discover_extensions Free

Run Joomla extension discovery for newly-uploaded extensions.

list_media Free

List files under /images/, optionally recursive / images-only.

list_logs Free

List log files under administrator/logs/.

tail_log Free

Read the last N lines of a log file with optional grep.

list_users Free

List Joomla users with their groups. Filterable by name / email / username / group id; secrets never returned.

list_tags Free

List `#__tags` terms with content counts.

list_module_instances Free

Walk module instances grouped by template position.

list_redirects Free

Read redirect rules from `#__redirect_links` (com_redirect).

Database (read-only)

query_database Free

Run a read-only SELECT / SHOW / DESCRIBE / EXPLAIN query.

describe_table Free

Show the columns and indexes for any Joomla table.

run_sql Free

Read-only SQL with a verb whitelist; results surfaced for inspection.

get_global_config Free

Read the Joomla global configuration with secrets redacted.

get_component_params Free

Read params for a component (or any #__extensions row).

Web fetch

fetch_url Free

GET a public HTTP(S) URL with private-IP guard.

fetch_page_metadata Free

Fetch a public page and extract title, description, canonical URL, h1.

inspect_local_url Free

Hit a path on this Joomla install for a quick smoke check.

download_asset Free

Save a public asset under media/seanosai/downloads/.

crawl_site_audit Free

Crawl a bounded set of local pages and report status, titles, broken links.

Cache

clear_cache Free

Clear Joomla cache groups (all or a single named group).

rebuild_menu Free

Rebuild the #__menu nested-set tree (clean lft/rgt after manual edits).

Content management

create_article Free

Create a com_content article (auto-suffixes the alias on collision).

edit_article Free

Update fields on an existing com_content article.

create_category Free

Create a category for com_content, com_contact, com_banners, etc.

create_menu_item Free

Create a menu item under an existing menutype.

create_custom_field Free

Create a #__fields entry. Defaults to com_content.article context.

upload_media Free

Write a media file under /images/ from base64; MIME sniffed.

import_chat_attachment Free

Move an attachment dropped into the chat into /images/seanosai/imports/.

resize_image Free

Resize an image under /images/ using the Joomla image editor.

Users & ACL

create_user Free

Create a Joomla user with hashed password and group assignment.

assign_user_group Free

Add or remove a user from a #__usergroups row.

create_view_level Free

Create a #__viewlevels entry pointing at a list of group ids.

set_action_permission Free

Grant / deny / inherit an ACL action for a group on an asset.

Extension activation

enable_extension Free

Enable an installed extension by id or by type / element / folder / client.

disable_extension Free

Disable an installed extension by id or by type / element / folder / client.

Image generation

generate_image Free

Generate a raster image from a text prompt; OpenAI / Gemini only, saved under /images/seanosai-ai/, approval-gated.

File editing Pro

write_file Pro

Write a UTF-8 text file. Snapshots the existing bytes first so you can roll back any time.

edit_file Pro

Replace an exact substring in a file. Supports `replace_all` and produces a unified diff.

delete_file Pro

Remove a file under JPATH_ROOT.

create_directory Pro

Create a directory tree under JPATH_ROOT.

restore_snapshot Pro

Roll any Pro write tool back to its pre-edit state from the audit log.

Database edits Pro

run_sql_write Pro

Run one write SQL statement after operator approval — INSERT, UPDATE, DELETE, DDL.

set_global_config Pro

Update allow-listed keys in Joomla's global configuration.

set_component_params Pro

Patch component / module / plugin / template params (merge or replace).

Developer Pro

run_php_lint Pro

Run `php -l` on a file under the Joomla root and surface any syntax issues.

Extension authoring Pro

create_plugin Pro

Scaffold a Joomla plugin (group + element) ready for installation.

create_module Pro

Scaffold a Joomla module for the site or admin client.

create_template Pro

Scaffold a Joomla template for the site or admin client.

create_component Pro

Scaffold a com_… component with admin + site MVC plumbing.

build_extension_package Pro

Zip a component / module / plugin / template into media/seanosai/packages/ ready to ship.

Install & uninstall Pro

install_extension Pro

Install a packaged extension from a local archive or discovered id.

uninstall_extension Pro

Uninstall an extension by id or by type / element / folder / client.

Module instances Pro

create_module_instance Pro

Place a new module instance on a template position with menu assignments.

edit_module_instance Pro

Update title, position, params, ordering, or assignments on an existing module.

delete_module_instance Pro

Remove a module instance and its menu assignments.

Edit & delete coverage Pro

edit_user Pro

Update name / email / username / password / block flag / group set on an existing user.

edit_menu_item Pro

Update title, alias, link, params, or position of a menu item.

delete_menu_item Pro

Remove a menu item (and clean up nested-set children).

edit_category Pro

Update name, alias, parent, or params on an existing category.

delete_article Pro

Trash or permanently delete a com_content article by id.

Tags, redirects & ops Pro

create_tag Pro

Create a #__tags taxonomy term with optional parent.

assign_tag Pro

Assign or unassign tags from a content item via #__contentitem_tag_map.

create_redirect Pro

Create a com_redirect rule mapping an old URL to a new URL.

send_test_mail Pro

Send a test email through the configured Joomla mailer to verify SMTP / sendmail.

smart_search_reindex Pro

Trigger Smart Search index rebuild (com_finder) and report counts.