[Open-source] A chat robot that supports mainstream large language models and mainstream chat platforms.
![[Open-source] A chat robot that supports mainstream large language models and mainstream chat platforms.](https://yy123.ink/api/img/1781065198872-3676kj.jpg)
1. Project Overview
Kirara AI
A Chat Robot Supporting Mainstream Large Language Models and Mainstream Chat Platforms!

Kirara AI is a Powerful Large Model Agent Orchestration Engine that Helps You Quickly Build and Deploy Your Own AI Chat Assistants.
2. Open Source License
Licensed under AGPL-3.0
3. Screenshots
Function Demonstration
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
![]()
|
WebUI
Model management

Workflow

Plugin Market

4. Feature Overview
Native Support for Chat Platforms
Support for QQ, Telegram, Discord, and Multiple Other Chat Platforms, Available for Use at Any Time with Your AI Assistant
Flexible Agent Orchestration
Customize AI Assistant Behavior and Personality through Workflow Configuration, Creating a Unique Dialogue Experience
Rich Model Support
Support for DeepSeek, ChatGPT, Claude, and Multiple Other Large Language Models, Switching at Will and Flexibly Responding
Plugin Ecosystem
High-Freedom Plugin Extension System, Meeting Various Customization Needs
⚡ Core Features
-
Image Sending -
Keyword Triggered Response -
Multi-Account Support -
Personality Setting -
Support for QQ, Telegram, Discord, WeChat -
Can Be Used as an HTTP Server to Provide Web API -
Support for OpenAI, DeepSeek, Claude, Gemini, Qwen, Mistral, Doubao, Minimax, Kimi, Mistral, and Mainstream Large Models -
Support for Plugin Mechanism -
Support for Conditional Triggers -
Support for Administrator Commands -
Support for Stable Diffusion, Flux, Midjourney, and Drawing Models -
Support for Voice Response -
Support for Multi-Round Dialogue -
Support for Cross-Platform Message Sending -
Support for Customizable Workflows -
Support for Web Management Backend -
Built-in Frpc Internal Network Penetration
Chat Platforms
We Support Multiple Chat Platforms.
|
Platforms |
Group Chat Response |
Private Chat Response |
Conditional Triggers |
Administrator Commands |
Drawing |
Voice Reply |
|
Telegram |
Support |
Support |
Support |
Support |
Support |
Support |
|
QQ Robot |
Support |
Support |
Support |
Support |
Support |
Platform does not support |
|
Discord |
Reconstruction in progress |
Reconstruction in progress |
Reconstruction in progress |
Reconstruction in progress |
Reconstruction in progress |
Reconstruction in progress |
|
Feishu Robot |
Reconstruction in progress |
Reconstruction in progress |
Reconstruction in progress |
Reconstruction in progress |
Reconstruction in progress |
Reconstruction in progress |
|
Enterprise WeChat Application |
Support |
Support |
Support |
Not supported |
Support |
Support |
|
WeChat Public Number |
Support |
Support |
Support |
Not supported |
Support |
Support |
|
OneBot |
Plugin Support |
Plugin Support |
Plugin Support |
Plugin Support |
Plugin Support |
Plugin Support |
5. Tech Stack
Command
You can customize all commands in the scheduling rules of WebUI.
Setup
Please refer to the Quick Start
HTTP API
HTTP API can be used to access other platforms.
Load Preset
If you want the robot to automatically bring a certain chat style, you can use the preset function.
We have two presets, Cat Girl and Normal, you can learn about the writing of presets in the presets folder.
Use Load Preset Cat Girl to load the Cat Girl preset.





