AIAssistant icon

AIAssistant -----

Ai Assistant for your minecraft server. Answering to players was never easier.



AIAssistant | Ultimate AI Chat Assistant for Minecraft Servers
Your personal smart & self learning assistant directly in Minecraft!

Description
AIAssistant is a powerful AI assistant plugin for Minecraft servers that allows players to interact with an intelligent chatbot directly in-game.

Admins can easily add, edit, remove, and manage all AI responses through simple commands — everything is fully stored in a database without the need of complicated YAML editing!

Designed for RPG, Survival, and Adventure servers — perfect for answering player questions, helping with gameplay, or building quest-based worlds.

It is self-learning because all questions and answers are stored in a database. This helps reduce unnecessary API requests and saves costs while improving response time for frequently asked questions.

Server Context Support — describe your server in serverdescription.yml and let the AI answer based on your custom content.

Main Features
  • Players can ask anything using @ai <question> in chat.
  • Instant AI answer if found in the database.
  • Advanced similarity matching & searching.
  • Admin-friendly management of all AI responses directly in-game:
    • /ai add <question>? <answer>
    • /ai edit <question>
    • /ai remove <question>
    • /ai list with pagination & clickable edit
  • Optional rating system for player feedback (good / bad answer buttons).
  • Smart edit mode → click → auto-suggest editable answer.
  • Fancy animated "thinking..." action bar while processing the response.
  • Fully multi-language ready (messages.yml).
  • MySQL / MariaDB storage.
  • No dependencies required.
Supported AI Providers
Provider Pricing Notes
OpenAI
(ChatGPT, GPT-4) ~ $0.002 - $0.03 per request Best quality, most powerful
Gemini (Google AI) Free / Paid Fast & lightweight
Mistral AI Free / Paid Open-source models
Claude (Anthropic) Free / Paid Friendly tone, great for RPG servers

Note: You need to register your own API key for your selected provider and set it in config.yml.

Planned Features
  • PlaceholderAPI Support.
  • Auto-updater.
  • bStats metrics.
  • Trigger words customization.
  • Citizens, Typewriter & other plugin integrations.
  • Automatic language detection per player.
  • Custom AI API Support.
Commands & Permissions
Command Description Permission
/ai add - Add new question & answer - ai.admin
/ai edit - Edit existing answer - ai.admin
/ai remove - Remove question & answer - ai.admin
/ai list - Show all questions (with pagination) - ai.admin
/ai reload - Reload config & messages - ai.admin
/ai rate - Rate answer as good or bad
Requirements
  • Java 17+
  • Paper / Purpur recommended
  • MySQL / MariaDB database
  • API key from selected AI provider (set in config.yml)
Video Showcase


Support
Found a bug, question or suggestion?
Join my Discord for support:
https://discord.gg/YXm26egK6g
Resource Information
Author:
----------
Total Downloads: 1
First Release: Apr 19, 2025
Last Update: Apr 19, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings