AI-powered assistant providing instant, accurate, and context-aware responses in Discord and in-game
ServerAssistantAI (SAAI) is a Minecraft plugin that integrates an AI-based assistant into both your Minecraft and Discord server, providing instant, context-aware responses to player inquiries, enhancing their experience, and reducing the workload on server staff. It uses Embedding Models to retrieve only the most relevant information from server documents and Large Language Models (LLMs) to understand and generate human-like responses to player questions. Elevate your server's support system with AI efficiency and enhance the gaming experience for your community.
Key Features of ServerAssistantAI:
Expand with Addons:
Developer API:
![]() |
![]() |
Test Server: test.code-solutions.dev (MC Versions: 1.16-1.21.4)
Minecraft Commands & Permissions:
Command | Description | Permission | Default |
/serverassistantai ask | Privately ask the AI a question. | serverassistantai.use | Player |
/serverassistantai chat | Start a continuous private conversation mode with the AI. | serverassistantai.chat | Player |
/serverassistantai usage | See amount of questions asked and left for the day in Minecraft. | serverassistantai.usage | Player |
/serverassistantai toggle | Toggle automatically answering player’s questions in chat. | serverassistantai.toggle | Player |
/serverassistantai reset | Resets a specific player's usage for the day. | serverassistantai.reset | OP |
/serverassistantai reload | Reloads the plugin’s configuration files, and document if changed. | serverassistantai.reload | OP |
Aliases: /saai, /ai, /assistant serverassistantai.use is also the permission used for allowing players to ask questions in the public in-game chat, which is given by default. Other Permissions:
Permission | Description |
serverassistantai.group.<group> | Assign a player to a specific group for daily question limits. Replace <group> with the group name from config.yml. |
serverassistantai.bypass | Bypass the daily player limits in-game. |
serverassistantai.helpful-information | View in-game helpful messages within an AI response when helpful_information is enabled. |
serverassistantai.updatecheck | Allows players to be notified about ServerAssistantAI updates. |
Discord Commands:
Command | Description |
/ai usage | See amount of questions asked and left for the day on Discord. |
/ai toggle | Toggle automatically answering user's questions on Discord. |
/ai reset | Resets a specific user's usage for the day on Discord. |
Discord Apps:
App | Description |
Ask AI | Right-click any message, select 'Apps' > 'Ask AI' for an AI response, even if it's not your own message. |
Optional Dependencies:
Please visit the Prerequisites section of our wiki to make sure that you meet the necessary prerequisite requirements.
ServerAssistantAI comes with a wide range of configurable options, allowing you to customize the AI's behavior, appearance, and performance to suit your server's specific needs. For detailed information on each configuration option and how to set them up, please view our comprehensive configuration guide on our Wiki.
Additionally, the entire configuration, including key files like messages.yml and interaction messages have been fully translated into more than 30 languages. These translations are available for download on our Crowdin project page, or on our Discord.
ServerAssistantAI supports a diverse range of AI Providers for both language models (LLMs) and embeddings, giving you the flexibility to choose the best option for your server's needs and budget. Not sure which model to choose? Our Recommended Models wiki page offers guidance on selecting the most suitable embeddings and LLMs for your server based on performance and cost.
ServerAssistantAI supports a variety of addons that can be installed to enhance the plugin's functionality and improve the overall user experience.
ServerAssistantAI provides a powerful API for developers to integrate the AI assistant's functionality into their own plugins or applications as well as create Addons for ServerAssistantAI. To view examples of addons made with the API, check out our official open-source addons for ServerAssistantAI here.
Disclaimer: ServerAssistantAI's performance and accuracy depend on the chosen AI model, the proper prompt format required by that model, and the comprehensiveness of the server information document. For the most accurate and contextual responses, ensure this document is comprehensive and up-to-date. When using ServerAssistantAI, it is important to adhere to the guidelines and terms of service of the AI provider you are utilizing. Different AI providers may have specific requirements, restrictions, or best practices that should be followed to ensure responsible and compliant use of their platforms.
Please do not use reviews for bug reports or support requests. If you need help with ServerAssistantAI, have a feature request, or want to report a bug, there are several ways to get in touch: Discord Support Join our Discord server to connect with other ServerAssistantAI users, share your experiences, request features, and get community support. This is the quickest way to receive assistance. GitHub Issues For bug reports, please submit an issue on our GitHub repository. Direct Contact For urgent inquiries or sensitive issues, you can contact our team directly at [email protected]. We try to respond to all messages within 24-48 hours. Terms of Service: By purchasing our plugins, you agree to abide by our Terms of Service. Our Terms of Service cover important information about using our plugins, support, refunds, and more. Please review them before making your purchase. If you have any questions or concerns, don't hesitate to reach out to us. Download ServerAssistantAI and step into the future of server management with AI-powered assistance today!