An AI skill pack that runs WeChat Official Account content end to end: topic picking, drafting, review, HTML typesetting, cover and image generation, and publishing to the draft box.
iniwap/AIWriteX
Chinese-language AI writing tool for WeChat Official Accounts that aggregates trending topics, generates articles with a CrewAI multi-agent workflow, formats them, and publishes drafts or posts.
- Stars
- 2,132
- Forks
- 420
- Open issues
- 1
- Last commit
- 2 days ago
What is it?
AIWriteX is a Python desktop application for producing and publishing WeChat Official Account articles with AI. It collects trending topics from search and hot-list sources, runs a CrewAI pipeline of researcher, writer, reviewer and designer agents to draft an article, applies one of the bundled HTML templates, generates cover images, and can publish the result to a WeChat account automatically or on a schedule.
Beyond WeChat, the project lists support for publishing to Xiaohongshu, Baijiahao, Toutiao, Fanqie Novel and Weibo, along with a 'de-AI-flavor' rewriting step meant to make generated text read more like human writing. It also includes a WeChat article downloader, a local material library with semantic search, a serialized novel writing module with memory and outline management, and a Telegram/QQ/Feishu/DingTalk/Discord bot interface for controlling workflows from a phone.
The project offers a UI mode and a developer mode, configured through config.yaml and aiforge.toml, and requires a WeChat AppID/AppSecret and an LLM provider API key. It is licensed under Apache 2.0 with additional non-commercial and distribution restrictions described in its NOTICE file.
Key features
- 01Aggregates trending topics from hot-search and RSS sources to pick article subjects.
- 02Runs a CrewAI multi-agent pipeline that researches, writes, reviews and designs each article.
- 03Applies bundled Markdown and image templates and generates AI cover images.
- 04Publishes to WeChat Official Accounts, Xiaohongshu, Baijiahao, Toutiao, Fanqie Novel and Weibo.
- 05Provides a serialized novel module with outline, character and chapter management.
- 06Lets users control workflows from QQ, DingTalk, Feishu, Discord or Telegram bots.
Use cases
- Producing a steady stream of timely WeChat Official Account articles from trending topics.
- Drafting and formatting short-form posts for Xiaohongshu or Toutiao from the same workflow.
- Building a private archive of WeChat articles and generating new drafts from it.
- Writing serialized fiction with an outline and character memory system.
Topics
FAQ
- What is AIWriteX?
- Chinese-language AI writing tool for WeChat Official Accounts that aggregates trending topics, generates articles with a CrewAI multi-agent workflow, formats them, and publishes drafts or posts. AIWriteX is a Python desktop application for producing and publishing WeChat Official Account articles with AI. It collects trending topics from search and hot-list sources, runs a CrewAI pipeline of researcher, writer, reviewer and designer agents to draft an article, applies one of the bundled HTML templates, generates cover images, and can publish the result to a WeChat account automatically or on a schedule.
- Is AIWriteX free to use? What license does it have?
- AIWriteX is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is AIWriteX still maintained?
- Actively maintained. The last commit to AIWriteX was on Oct 20, 2026.
- What can I use AIWriteX for?
- Producing a steady stream of timely WeChat Official Account articles from trending topics. Drafting and formatting short-form posts for Xiaohongshu or Toutiao from the same workflow. Building a private archive of WeChat articles and generating new drafts from it. Writing serialized fiction with an outline and character memory system.
- Where can I get AIWriteX?
- The source code and installation instructions are on GitHub: https://github.com/iniwap/AIWriteX
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A collection of 80+ runnable Python AI agent examples built on Fetch.ai's uAgents, covering LLM, MCP, A2A, payments and multi-agent patterns.
Open-source Python framework for orchestrating role-based autonomous AI agents (Crews) and event-driven workflows (Flows).
Python framework for building autonomous AI agents that research, plan, code and run tasks, with memory, RAG and 100+ LLM providers.
A workspace where AI coding agents from different machines and tools share threads, files, and a browser in one place.
A collection of AI agent skills by Baoyu for content creation, image generation, and publishing to WeChat, X, and Weibo, for Claude Code, Codex, and similar agents.