AIWriteX is a Python-based self-publishing and content automation platform for WeChat with multi-platform support, templates, anti-AI, and mobile control. It emphasizes a multi-agent workflow, real-time topic radar, and integration via configuration files; latest release updates include templates and multi-platform expansion.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
AIWriteX is a Python-based tool for automated content creation and publication across multiple platforms (WeChat official accounts, Xiaohongshu, Baijiahao, Toutiao, and more). It supports AI-assisted writing, templating, image generation, anti-AI detection features, and multi-agent collaboration to generate and publish articles. The project provides a software mode (GUI) and a development mode (CLI) with configuration-driven behavior via config.yaml and aiforge.toml.
How it works
The tool uses a multi-agent CrewAI framework (researcher → writer → reviewer → designer) to generate content and apply formatting templates, with AIForge for real-time search and content borrowing. Key components include: automatic topic radar for trending topics, dynamic styling and layout templates, and an anti-AI detection/edits system. Configurable via config.yaml (platforms, wechat accounts, API keys, models, templates, article length, publishing options) and aiforge.toml (default LLM provider, API keys, etc.).
Getting started
Software mode
- Download from: https://aiwritex.voidai.cc/
- Configure required items: WeChat account AppID/AppSecret and model API key
- Click Start
Development mode
- Clone the repo: git clone https://github.com/iniwap/AIWriteX.git
- Install dependencies:
pip install uv
uv venv
uv pip install -r requirements.txt
- Configure config.yaml and aiforge.toml (WeChat AppID/AppSecret, API key)
- Run:
python .\main.py
Recent releases
- V2.4.8 (2026-07-09): MD templates and image templates added; templates manage MD and images, 9 MD categories with 23 layouts, 9 image categories with 32 templates; supports Tomato/Weibo downloads for specified public accounts.
- V2.4.7 (2026-06-18): Multi-platform matrix expanding to Xiaohongshu, Baijiahao, Toutiao, Tomato novel, Weibo; enhanced公众号/小红书/头条/番茄小说/微博 support with various content types and HTML templates.
- V2.4.6 (2026-05-29): Image posting mode enabling WECHAT posts with image-based publishing; template-based image generation improvements.
- V2.4.5 (2026-05-22): Expert track with domain-specific writing paths and a learning module.
- V2.4.4 (2026-04-27): Core framework refactor reducing dependencies, slimming installer, proxy handling, local image support, improvements to design/cover settings, and general updates.
Traction
1779 stars, 370 forks, 1 open issue
Behind the repo
The project is tied to CrewAI and AIForge; it references a separate AIForge project for detailed aiforge.toml configurations. It operates under Apache-2.0 with additional terms.
Caveats
- License notes include extra usage restrictions beyond Apache-2.0; see NOTICE and LICENSE in repo.
- Requires微信公众号 AppID/AppSecret and大模型提供商 API KEY (mandatory).
- Some features rely on external services and proxy setups for IP whitelisting and access.
- Age: created 2025-04-02; last push 2026-07-24.





