ServerAssistantAI v1.3.1

AI-powered assistant providing instant, accurate, and context-aware responses on Discord and in-game
saai-cover.png




1-section-about.png

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.

2-section-features.png

Key Features of ServerAssistantAI:
  • Instant Dual-Platform AI Responses: Get immediate answers to questions asked in-game, as well as on Discord.
  • Extensive AI Model Support (Free and Paid!): Choose between completely free and paid Large Language Models from 20+ AI Providers for diverse AI capabilities.
  • Smart Question Detection: Question detection to identify and respond to server-related questions from players.
  • Multi-Document Based Information: The documents/ directory supports multiple file formats (.txt, .md, .pdf, .docx, .pptx, .xlsx) and sub-folders, containing all server-related information.
  • Embedding-Based Retrieval: Uses Embedding Models from free or paid providers to analyze and retrieve the most relevant information from the documents/ directory, ensuring only relevant context is sent to the AI, regardless of document size.
  • Natural Language Understanding: Leverages Large Language Models (LLMs) from free or paid providers to understand and generate human-like context-aware responses to player questions.
  • Configurable Interaction: Tailor AI persona and behavior to your server's unique needs along with many different configuration options.
  • Fully Customizable Messages: The messages.yml file allows you to personalize all messages displayed by ServerAssistantAI in both Minecraft and Discord to adapt to your server's style.
  • Public and Private Responses: Option for players to receive AI responses publicly in chat or privately.
  • Forced Response Trigger: Ability to mention the bot's name in a message to force a response, even if the message is not a question.
  • Continuous Chat Mode: Players can engage in a continuous private conversation with the AI.
  • Daily Question Limits: Manage AI usage efficiently for both Discord and in-game, with ability to create multiple groups with different limits.
  • PlaceholderAPI & MiniMessage Support: Extend functionality with custom placeholders and rich formatting.
  • Discord Integration: Seamless connection with your Discord community using JDA 5 (Java Discord API). Operates as a fully standalone bot without requiring additional plugins.
  • Discord Webhook Integration: Tracks player AI interactions in a specified Discord channel for easy moderation and review.
  • JSON Mode: Option to receive AI responses in JSON format to reduce unnecessary additional text.
  • Advanced Role Management: Customize interactions with admin roles, bypass roles, and blocked roles for full control over bot usage.
  • Asynchronous Performance: Runs completely asynchronously, ensuring minimal impact on server performance.
  • And much more!
Expand with Addons:
  • Advanced Question Detection: Addon which includes a custom-trained model to detect questions more accurately, reducing false positives and false negatives.
  • Diverse Providers & Models: Access additional AI services and models to tailor the AI capabilities to your server's needs.
Developer API:
  • ServerAssistantAI API: Enables developers to integrate ServerAssistantAI's functionality into their own plugins or create custom addons, expanding the potential of AI-assisted server management.
3-section-showcase.png

saai_showcase_new_short.gif
saai_showcase_disc_new.gif


saai_showcase_updated.png


4-section-test.png

Test Server: test.code-solutions.dev (MC Versions: 1.16-1.21.1)

5-section-commands.png

Minecraft Commands & Permissions:

CommandDescriptionPermissionDefault
/serverassistantai askPrivately ask the AI a question.serverassistantai.usePlayer
/serverassistantai chatStart a continuous private conversation mode with the AI.serverassistantai.chatPlayer
/serverassistantai usageSee amount of questions asked and left for the day in Minecraft.serverassistantai.usagePlayer
/serverassistantai toggleToggle automatically answering player’s questions in chat.serverassistantai.togglePlayer
/serverassistantai resetResets a specific player's usage for the day.serverassistantai.resetOP
/serverassistantai reloadReloads the plugin’s configuration files, and document if changed.serverassistantai.reloadOP
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:

PermissionDescription
serverassistantai.group.<group>Assign a player to a specific group for daily question limits. Replace <group> with the group name from config.yml.
serverassistantai.bypassBypass the daily player limits in-game.
serverassistantai.helpful-informationView in-game helpful messages within an AI response when helpful_information is enabled.
serverassistantai.updatecheckAllows players to be notified about ServerAssistantAI updates.

Discord Commands:

CommandDescription
/ai usageSee amount of questions asked and left for the day on Discord.
/ai toggleToggle automatically answering user's questions on Discord.
/ai resetResets a specific user's usage for the day on Discord.

Discord Apps:

AppDescription
Ask AIRight-click any message, select 'Apps' > 'Ask AI' for an AI response, even if it's not your own message.

6-section-dependencies.png

Optional Dependencies:
  • PlaceholderAPI integration for custom placeholder support with various plugins.
Please visit the Prerequisites section of our wiki to make sure that you meet the necessary prerequisite requirements.
7-section-config.png

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.

13-section-providersnmodels.png
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.

12-section-addons.png

ServerAssistantAI supports a variety of addons that can be installed to enhance the plugin's functionality and improve the overall user experience.

8-section-api.png

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.

9-section-metrics.png




10-section-disclaimer.png

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.

11-section-support.png

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!

Latest reviews

I am extremely impressed with this plugin. The support is outstanding, super friendly, and responsive. I highly recommend purchasing and using it. Can't wait for version 2!
I'm very impressed with how easy this plugin was to setup and configure, very user friendly and practically ready to use out of the box. Adding information to the bot was surprisingly simple, basically copying and pasting into a .txt file with some changes.
Very good plugin i love the config and addon support 10/10.
Buy a license now
$9.99
EULA: Standard EULA
Secure checkout:
Share and earn
Refer this resource and earn a 10% commission.
1,698 Views
21 Purchases
23 Downloads
Apr 16, 2024 Published
Oct 13, 2024 Updated
5.00 star(s)
Average rating (3)
1.4 MB File size
Type
  1. Chat
Supported software
  1. Spigot
  2. Paper
  3. Folia
Supported versions
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Creators
Collaborator
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 102 ratings
2,628 purchases
Elite formatting and filtering plugin. Can replace 200+ plugins. High-performance. Folia supported.
5.00 star(s) 113 ratings
2,270 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 62 ratings
2,132 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 58 ratings
1,958 purchases
Protect your server from crash/dupe/packets exploits with the ultimate Spigot security fix plugin.
5.00 star(s) 21 ratings
1,318 purchases
Share and earn
Refer this resource and earn a 10% commission.
1,698 Views
21 Purchases
23 Downloads
Apr 16, 2024 Published
Oct 13, 2024 Updated
5.00 star(s)
Average rating (3)
1.4 MB File size
Type
  1. Chat
Supported software
  1. Spigot
  2. Paper
  3. Folia
Supported versions
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Creators
Collaborator
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 102 ratings
2,628 purchases
Elite formatting and filtering plugin. Can replace 200+ plugins. High-performance. Folia supported.
5.00 star(s) 113 ratings
2,270 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 62 ratings
2,132 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 58 ratings
1,958 purchases
Protect your server from crash/dupe/packets exploits with the ultimate Spigot security fix plugin.
5.00 star(s) 21 ratings
1,318 purchases
Top