RadarTopicsBuildersWeeklyReads
Open Source Radar
iniwap/

AIWriteX

GitHubWebsite

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.

1.8kstars
370forks
1issues
Apache-2.0license
2025since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

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

  1. Download from: https://aiwritex.voidai.cc/
  2. Configure required items: WeChat account AppID/AppSecret and model API key
  3. Click Start

Development mode

  1. Clone the repo: git clone https://github.com/iniwap/AIWriteX.git
  2. Install dependencies:
pip install uv
uv venv
uv pip install -r requirements.txt
  1. Configure config.yaml and aiforge.toml (WeChat AppID/AppSecret, API key)
  2. 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.
SharePost on XLinkedIn
All trending reposRevenue-verified startups →