kythia-core
An enterprise-grade Discord bot framework built on top of discord.js v14. It is the engine that runs the bot—featuring a DI container, topological sort dependency graph, and a robust hybrid Redis/LRU cache ORM.
CLI Toolchain
kythia (Bot)
The production multi-server Discord bot spanning 37 distinct addon modules. It houses the internal Hono + Socket.IO REST API which acts as the control plane for the Laravel web dashboard.
60+ Endpoints
kythia-arts
A custom-built canvas image generation library. It renders pixel-perfect Discord profile cards and welcome banners. It extracts the user's Discord profile color theme to generate dynamic UI graphics.
Overlays
kythia-relay
A high-performance WebSocket signaling server built in Rust. Relays audio between Discord voice channels globally using lock-free concurrency (DashMap) and zero-copy broadcasting.
<1ms latency
kythia-quest-api
A specialized microservice that scrapes Discord's internal Quest API, normalizes the data into a relational MySQL schema, and exposes it via an Axum REST API for the gamification layer.
kythia-dashboard
A full-fledged Web Operating System interface to configure all 37 addons. Features real-time state syncing with Socket.IO, Livewire reactivity, and a suite of built-in mini-apps like Kanban boards.
RBAC