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.zipTurn 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://yoursiteon activation - Agent Card — Serves
/.well-known/agent.jsonfor agent discovery - REST API — Receive messages at
/wp-json/agenium/v1/message - Hooks System — Other plugins can hook into
agenium_message_receivedandagenium_message_response - Chat Shortcode — Embed
[agenium_chat agent="search.agenium"]on any page - Dashboard Widget — Monitor agent status and recent messages
Installation
- Upload the
agenium-agentfolder to/wp-content/plugins/ - Activate the plugin
- Go to Settings → Agenium Agent
- Enter your API key (
dom_...) and agent name - 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