WeChatBot_WXAUTO_SE  by KouriChat

WeChat chatbot using DeepSeek

created 5 months ago
385 stars

Top 75.5% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a refined, human-like chatbot experience by leveraging wxauto for WeChat message handling and deepseek for response generation. It targets users seeking a more natural conversational AI integrated with their WeChat, offering features like automatic replies, image/emoji recognition, and multi-user/group chat management.

How It Works

The bot utilizes wxauto to intercept and send WeChat messages, acting as an intermediary. Responses are generated by deepseek, a large language model, with customizable prompts for individual contacts or groups. The architecture prioritizes a more human-like interaction, omitting features like voice or image generation to focus on conversational quality and emotional response through emojis.

Quick Start & Requirements

  • Install/Run: Execute Run.bat after installing Python (>= 3.8) and pip.
  • Prerequisites:
    • Logged-in computer WeChat client running in the background.
    • API keys for SiliconFlow (or DeepSeek) and Moonshot (for image/emoji recognition).
    • Custom emojis can be placed in the emojis folder.
  • Setup: Requires API key configuration via a WebUI.
  • Docs: https://github.com/KouriChat/KouriChat (original project)

Highlighted Details

  • Optimized message processing for a more human-like chat.
  • Supports multiple WeChat accounts/groups concurrently.
  • Allows per-contact/group prompt customization for distinct personas.
  • Features time awareness and emotional response via emojis.
  • Handles multi-message and multi-emoji inputs.

Maintenance & Community

  • Developed by iwyxdxl, forked from KouriChat/KouriChat.
  • QQ交流群: 617379532, 964162330.
  • Contact: iwyxdxl@gmail.com, QQ 2025128651.

Licensing & Compatibility

  • Licensed under GNU GPL-3.0 or later.
  • Original project copyright: umaru (2025).
  • GPL-3.0 license may impose copyleft restrictions on derivative works.

Limitations & Caveats

The project is a modification of an existing one and focuses solely on text-based conversational improvements, excluding multimedia generation capabilities. Users must manage API keys and configurations through the provided WebUI.

Health Check
Last commit

4 months ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
7 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.