get_joomla_context
Free
Snapshot Joomla version, PHP, DB driver, theme, extensions and paths.
$49.00 USD
Email and payment details are collected on the secure Stripe or PayPal checkout page. Your download link is emailed instantly on completion.
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.
Every tool from the free Joomla edition plus the 29 Pro additions, grouped by category.
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).
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).
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.
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).
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.
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.
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.
generate_image
Free
Generate a raster image from a text prompt; OpenAI / Gemini only, saved under /images/seanosai-ai/, approval-gated.
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.
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).
run_php_lint
Pro
Run `php -l` on a file under the Joomla root and surface any syntax issues.
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_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.
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_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.
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.