Your Knowledge Base
Upload documents to teach your AI new things.
Drag & drop files here or click to browse
Supports PDF, TXT, and MD up to 10MB
⚠️ Please do not upload sensitive documents.
Uploaded Documents
AI Security Hardening
Monitor security events, system shields, and prompt injection logs.
Active Shields
All core AI hardening modules are permanently enabled.
Heuristics Injection Guard
Blocks prompt overrides, leakage attempts, and jailbreak requests.
PII & Key Redactor
Automatically redacts phone numbers, emails, and API keys.
SQLite Rate Limiter
Limits rapid-fire API request abuse and message character limits.
Security Audit Logs
Real-time audit log of blocked threats and redacted events.
| Time | Event Type | Severity | IP Address | Details |
|---|---|---|---|---|
| No security events logged yet. | ||||
Hermes Adaptive Rules
Self-synthesized regex rules from security log analysis.
Semantic Attack Memory
Vector database cache of unique blocked prompt injection signatures.
| Time | Detected Via | Attack Signature |
|---|---|---|
| No attack signatures cached in semantic memory yet. | ||
System Settings
Configure your AI persona and developer resources.
AI Persona
Define how your AI should behave and respond.
Developer API Keys
Access the OpenRouter-compatible endpoint at /api/chat/completions.
API Reference & Tutorial
Learn how to query the completions endpoint.
/api/chat/completions
curl -X POST https://chatbot.kagita.my.id/api/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"message": "Hello, how are you?",
"chatId": 1
}'
Info: chatId (number, optional) links the request to an existing
chat session to retrieve context & save history. Omit for a one-off query.