awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
AutumnWhj avatar

AutumnWhj/ChatGPT-wechat-bot

0
View on GitHub↗
4,720 stars·963 forks·TypeScript·MIT·44 views

ChatGPT Wechat Bot

ChatGPT-wechat-bot is a chatbot automation system that integrates a large language model into WeChat to automatically generate and send replies in both private and group conversations.

The project employs an event-driven pipeline that uses keyword-based trigger filtering and mention patterns to control when the bot responds. It manages multi-turn dialogues through stateful context management, which stores conversation history in memory and allows for session-based history clearing via designated commands.

The system connects to remote models via API requests to handle automated messaging workflows and maintain coherent interaction history across a chat platform.

Features

  • WeChat AI Automation - Integrates large language models into WeChat accounts to automate user and group chat interactions.
  • Automated Messaging Responses - Provides an AI agent that automatically generates and sends replies within WeChat messaging streams.
  • Conversation Context Management - Implements mechanisms for maintaining state and coherence across multi-turn AI interactions in WeChat.
  • Dialogue Context Management - Maintains conversation history in memory to provide necessary context for coherent multi-turn dialogues.
  • Interactive AI Conversations - Manages real-time exchanges of questions and answers between users and an AI entity on a messaging platform.
  • Remote Model Connectivity - Connects to remote large language models via HTTP requests to generate responses based on user input.
  • Keyword Action Triggers - Monitors user input for specific keywords or mention patterns to trigger automated bot responses.
  • Bot Activation Filters - Restricts bot responses to specific conditions, such as direct mentions or the presence of wake-up keywords.
  • AI-Powered Group Automation - Automates AI responses specifically within multi-user group chat environments using mention filters.
  • Event-Driven Messaging Systems - Implements an event-driven architecture to respond to real-time messaging events from the chat platform.
  • Integration Tools - Automated bot for integrating chat services into WeChat.
  • Chatbot Integrations - WeChat bot with group mention and context-aware replies.

Star history

Star history chart for autumnwhj/chatgpt-wechat-botStar history chart for autumnwhj/chatgpt-wechat-bot

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does autumnwhj/chatgpt-wechat-bot do?

ChatGPT-wechat-bot is a chatbot automation system that integrates a large language model into WeChat to automatically generate and send replies in both private and group conversations.

What are the main features of autumnwhj/chatgpt-wechat-bot?

The main features of autumnwhj/chatgpt-wechat-bot are: WeChat AI Automation, Automated Messaging Responses, Conversation Context Management, Dialogue Context Management, Interactive AI Conversations, Remote Model Connectivity, Keyword Action Triggers, Bot Activation Filters.

Which projects share features with autumnwhj/chatgpt-wechat-bot?

Projects with overlapping indexed features include: fuergaosi233/wechat-chatgpt — This project is a conversational AI bot that integrates large language models into WeChat accounts to provide… wangrongding/wechat-bot — This project is a WeChat LLM bot framework and messaging gateway designed to connect WeChat accounts to language… allaboutai-yt/easy-local-rag — Easy Local RAG is a system for building and operating private, offline retrieval-augmented generation pipelines. It… devo919/gewechat — Gewechat is a bot framework and API wrapper for automating WeChat accounts. It provides a programmatic interface to… formulahendry/openai-teams-bot — An OpenAI Teams Bot app to let you chat with OpenAI API in Microsoft Teams, similar to ChatGPT Teams Bot app. bestony/chatgpt-feishu — 给飞书准备的 ChatGPT 机器人.

Projects sharing features with ChatGPT Wechat Bot

These projects share indexed features with ChatGPT Wechat Bot. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • fuergaosi233/wechat-chatgptfuergaosi233 avatar

    fuergaosi233/wechat-chatgpt

    13,225View on GitHub↗

    This project is a conversational AI bot that integrates large language models into WeChat accounts to provide automated responses in private and group chats. Built on the WeChaty bot framework, it functions as a bridge that enables real-time conversational interactions between a messaging account and an AI model. The system acts as an AI multimedia gateway and context manager, supporting the generation of images from text and the transcription of audio files within the chat interface. It tracks interaction histories to manage token limits and maintains coherent conversations through custom sy

    TypeScript
    View on GitHub↗13,225
  • wangrongding/wechat-botwangrongding avatar

    wangrongding/wechat-bot

    9,806View on GitHub↗

    This project is a WeChat LLM bot framework and messaging gateway designed to connect WeChat accounts to language models for automated responses and group chat interactions. It functions as an orchestration layer that routes incoming messages to AI agents and returns generated responses to users. The system distinguishes itself through a provider-agnostic routing mechanism that distributes messages across various cloud-based and local language model services. It includes a command-line interface for managing login sessions, searching chat history, and sending messages, as well as a whitelist-b

    JavaScriptchatgptopenaiwechat
    View on GitHub↗9,806
  • allaboutai-yt/easy-local-ragAllAboutAI-YT avatar

    AllAboutAI-YT/easy-local-rag

    1,221View on GitHub↗

    Easy Local RAG is a system for building and operating private, offline retrieval-augmented generation pipelines. It enables users to perform semantic search, document querying, and conversational analysis on local data sources without transmitting sensitive information to external cloud providers. The project distinguishes itself by integrating specialized utilities for archiving personal email communications alongside standard document processing. By leveraging locally hosted language models and a local vector database, it maintains full control over data ingestion, indexing, and model infer

    Python
    View on GitHub↗1,221
  • devo919/gewechatDevo919 avatar

    Devo919/Gewechat

    3,384View on GitHub↗

    Gewechat is a bot framework and API wrapper for automating WeChat accounts. It provides a programmatic interface to manage account sessions, automate the delivery of multi-modal messages, and administer group chats and contact directories. The project focuses on integrating external large language models into the messaging pipeline to automate conversational responses and handle queries. It utilizes a bridge to connect these AI models with the messaging platform for automated interaction. The system covers a broad range of capabilities, including event-driven message processing, asynchronous

    Java
    View on GitHub↗3,384
Compare all 30 related projects→