Show HN: Kernel – Modular and sandboxed Discord bot framework
github.comWe've built an open-source Discord bot framework called Kernel that focuses on modularity, security, and developer control.
Key features:
* Plugin-based architecture: Load/unload/update modules dynamically from remote Git repos using slash commands. * Firejail sandboxing: Isolate each bot runtime in a secure Linux sandbox. * Self-updating: Both the framework and its modules support updates via slash commands. * Built with interactions.py (Python 3.13).
Commands:
* /kernel module load/unload/info/list/update * /kernel debug reboot/export/download * /kernel review info/update
Tech stack:
* Python 3.13 * Firejail * PM2 (for process management) * Slash command support via Discord API
GitHub: [https://github.com/Discord-Agora/Kernel](https://github.com/Discord-Agora/Kernel) Quickstart: clone + pip install + run.sh
We're building this for Discord bot developers who want more control, better security, and a plugin-first workflow.
We’d love your feedback, thoughts, or contributions. Happy to collaborate or help others build on top of it!