WP Manifestindependent plugin directory
manifest / ai / wordpress-agenium-plugin

Agenium Agent

AGENIUM agent:// protocol integration

by Agenium · github.com/aganium/wordpress-agenium-plugin · website

1stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/aganium/wordpress-agenium-plugin/archive/refs/heads/main.zip

Turn your WordPress site into an agent:// protocol endpoint on the Agenium network.

Description

Agenium Agent makes your WordPress site discoverable and communicable via the agent:// protocol. Register your site as an AI agent, serve an Agent Card, receive and send messages to other agents.

Features:

  • DNS Registration — Auto-registers your site as agent://yoursite on activation
  • Agent Card — Serves /.well-known/agent.json for agent discovery
  • REST API — Receive messages at /wp-json/agenium/v1/message
  • Hooks System — Other plugins can hook into agenium_message_received and agenium_message_response
  • Chat Shortcode — Embed [agenium_chat agent="search.agenium"] on any page
  • Dashboard Widget — Monitor agent status and recent messages

Installation

  1. Upload the agenium-agent folder to /wp-content/plugins/
  2. Activate the plugin
  3. Go to Settings → Agenium Agent
  4. Enter your API key (dom_...) and agent name
  5. Click "Re-register with DNS"

Frequently Asked Questions

Where do I get an API key?

Visit agenium.net to register and obtain a dom_<64hex> API key.

How do other plugins handle messages?

Hook into agenium_message_received (action) or agenium_message_response (filter):

add_filter( 'agenium_message_response', function( $response, $message ) {
    if ( $message['type'] === 'search' ) {
        return [ 'results' => my_search( $message['content'] ) ];
    }
    return $response;
}, 10, 2 );

Changelog

1.0.0

  • Initial release