overview
What is koishi?
koishi is a chatbot framework tool developed by the Koishi development team that enables developers and organizations to build extensive and scalable chatbot solutions across various mainstream chat platforms. It provides a robust system and a rich plugin ecosystem for developing large-scale interactive chatbot applications. Koishi collects information to personalize user experience, improve the site, and enhance customer service, implying usage for service improvement, though it does not explicitly state whether this involves training AI models. The framework is designed for both ease of use for non-programmers and advanced functionalities for experienced developers, supporting platforms such as QQ, Telegram, Discord, DingTalk, KOOK, Lark, LINE, Mail, Matrix, Slack, WeChat Official, WeCom, and WhatsApp. Recent development includes versions like Koishi 4.18.7 and 4.17.12, with a notable security incident on May 20, 2025, involving a malicious npm package, koishi-plugin-pinhaofa, which highlighted supply chain attack risks.