This plugin adds AI to your Minecraft chat. It can communicate with the player and access their name, gamemode, operator status, hearts, hunger level, inventory, effects, position, and the dimension they are in.
In the config.yml file, you can fully customize the plugin — for example, adjust the chat message color, AI memory, and plugin mode.
If memory.enabled is set to true, the AI will have memory and remember previous messages. To prevent server overload, you can configure the memory size in the same file.
The config.yml file also allows you to set the plugin mode to either GENERAL or INDIVIDUAL. If GENERAL is selected, all players will use the API key and model defined in config.yml. If INDIVIDUAL is selected, each player can choose their own model and API key.
The plugin uses the OpenRouter service for its API.
How to get API key?
To obtain an API key, you need to register on OpenRouter and click Keys in the profile menu. This will open the key creation menu. Once you generate a key, insert it into config.yml under ai.general.api-key.
Commands:
/aimemory