Chatbot for WeChat using large language models
Top 64.7% on sourcepulse
This project provides an intelligent WeChat chatbot that integrates with large language models like DeepSeek, GPT, and Gemini for automated, role-playing conversations. It targets WeChat users seeking more human-like and functional chatbot interactions, offering features like multi-user/group support, web UI for configuration, and AI-driven task scheduling.
How It Works
The bot leverages wxauto
for WeChat message interception and sending, routing conversations to various LLMs for response generation. It enhances interactions with features like image/emoji recognition, sentiment analysis, web content scraping from links, AI-powered memory summarization, and even voice call reminders for scheduled tasks.
Quick Start & Requirements
Run.bat
after installing Python (>= 3.8) and pip.emojis
folder.Highlighted Details
Maintenance & Community
The project is a modification of the KouriChat repository. Multiple QQ groups are listed for community support, though all appear to be full. Contact is available via email and QQ.
Licensing & Compatibility
Licensed under GNU GPL-3.0 or later. This copyleft license may impose restrictions on linking with closed-source applications.
Limitations & Caveats
The bot is explicitly stated to not support WeChat versions 4.0 and above, requiring users to downgrade. The README indicates all listed QQ support groups are full.
3 weeks ago
1 week