DIY chatbot for multiple platforms
Top 3.0% on sourcepulse
Kirara AI is a highly customizable, multi-platform AI chatbot designed for integrating various large language models (LLMs) and chat services. It targets developers and users looking to build sophisticated AI assistants with features like custom workflows, AI art generation, and voice interaction across platforms like WeChat, QQ, and Telegram.
How It Works
Kirara AI employs a modular architecture, allowing seamless integration with numerous LLMs (OpenAI, Claude, Gemini, etc.) and chat platforms. Its core strength lies in its plugin system and workflow engine, enabling users to define custom triggers, responses, and complex conversational flows. This approach facilitates advanced use cases beyond simple chat, such as AI-powered automation and creative content generation.
Quick Start & Requirements
pip
. Some features like voice output may require additional system libraries (e.g., VC runtime on Windows).Highlighted Details
Maintenance & Community
The project has active community engagement with multiple QQ groups for discussion and development. Links to related projects like Kirara Registry (plugin market) and Kirara WebUI are provided.
Licensing & Compatibility
The repository does not explicitly state a license in the README. Users should verify licensing for commercial use or integration into closed-source projects.
Limitations & Caveats
Some platform integrations (Discord, Lark) are noted as being "under refactoring." QQ bots do not support AI image generation directly. The README does not detail specific hardware requirements beyond standard Python dependencies.
1 month ago
1 day