KKAiHelper
PluginAGPL-3.0-or-later

KKAiHelper

AI Customer Support | Typewriter Effect | Agent Auto Rules

9
Downloads
2
Followers
3 weeks ago
Updated
📦
1
Versions

📖About KKAiHelper

hero
api
stream
knowledge
AGENT
session
stability
compatibility
cta

Spoiler

KKAiHelper
Your server's AI customer service — Smart Chat / Knowledge Base / Auto Rule Learning

Streaming Chat · 4-Layer Knowledge · 3 API Formats · Agent Auto-Analysis

3 API Formats Supported
Compatible with OpenAI, Gemini, and Anthropic API formats — covers all major LLM providers.

OpenAI Format — OpenAI / DeepSeek / Groq / Mistral / Any compatible endpoint
Gemini Format — Google Gemini / Vertex AI
Anthropic Format — Claude / Anthropic API

Smart Routing — Auto-selects the best provider by priority and weight
Load Balancing — Same model across multiple channels, requests distributed evenly
Auto Failover — Seamlessly switches to backup when a provider goes down

Streaming Chat Experience
Real-time overlay display, character-by-character output, interrupt anytime.

Player asks → AI generates → SSE stream → Typewriter

Overlay Display — PacketEvents overlay, does not interfere with normal chat
Real-Time Generation — Tokens appear as they arrive, no waiting for the full response
Interrupt Anytime — Click button / send message / run command to stop

4-Layer Knowledge Engine
Exact match first, fallback layers below — every player question gets an answer.

L1 — FAQ Exact Match — Instant response for common questions
L2 — Keyword Search — Fuzzy match across knowledge entries
L3 — Embedding Vector Search — Semantic similarity retrieval
L4 — Full Context Injection — Fallback ensures info is always available

Agent Auto-Analysis
AI automatically scans server files and generates a rule knowledge base.

/ai autorule

Agent has read-only tool access — auto-reads server configs, plugin rules, and announcement files, then generates a structured knowledge base. No manual setup needed, ready out of the box.

Session Management
Multi-turn context maintenance, smart history compression, resource control.

Context Memory — Multi-turn conversations stay coherent, players never repeat themselves
History Compression — Old conversations auto-compressed beyond threshold, saving tokens
Session Timeout — Configurable auto-cleanup, frees up concurrency slots
Concurrency Control — Configurable max concurrent sessions, prevents resource exhaustion
Quota Management — Per-player chat frequency limits with flexible periods
Queue System — Auto-queues when max concurrent reached, fair scheduling

Enterprise-Grade Stability
Database persistence, rate limiting, queue management — stable server operation guaranteed.

SQLite — Built-in embedded
MySQL — Production-ready
Rate Limiting — Concurrency + frequency
Queue Manager — Fair scheduling

Ecosystem Compatibility
Covers major server platforms and plugin ecosystems, ready out of the box.

Paper — 1.20.6 - 26.1.2
PlaceholderAPI — Variable expansion
PacketEvents — Overlay display

24/7 AI Assistant for Your Minecraft Server
Instant answers for players, less workload for your staff team.