Discover and explore top open-source AI tools and projects—updated daily.
AIWriteX is an automated WeChat public account content generation and publishing tool. It leverages CrewAI and AIForge to fetch trending topics from platforms like Douyin and Weibo, then uses a "search + reference + AI" approach to create timely, high-quality articles with advanced formatting, and automatically publishes them to WeChat. This tool is designed for content creators and marketers seeking to streamline their WeChat official account operations.
How It Works
The system orchestrates multiple AI agents using CrewAI to perform tasks like topic research, content generation, and formatting. AIForge, a custom library, enhances the search capabilities by employing multi-stage search strategies to ensure content freshness and relevance. The process integrates user-defined topics, reference articles, and customizable templates to produce articles that are then published to WeChat, with options for automated or manual publishing.
Quick Start & Requirements
git clone https://github.com/iniwap/AIWriteX.git
), install dependencies using uv
(uv venv
, uv pip install ./PySimpleGUI-4.60.5-py3-none-any.whl
, uv pip install -r requirements.txt
). Alternatively, download and run the AIWriteX_云盘版_Setup.exe
installer for a software mode.config.yaml
and aiforge.toml
or using the UI for setup.python .\main.py -d
(UI mode) or python -m src.ai_write_x.crew_main
(CLI mode).Highlighted Details
Maintenance & Community
The project is actively developed, with recent updates focusing on the AIForge library. Community support and contributions are encouraged. Contact is available via QQ (522765228) for inquiries and commercial licensing.
Licensing & Compatibility
Licensed under Apache License 2.0 with additional restrictions detailed in the NOTICE file. Commercial use and linking with closed-source projects may be subject to these restrictions.
Limitations & Caveats
WeChat's platform has limitations on CSS (e.g., position: absolute
removal) and animation support, affecting template rendering. Dark mode rendering is suboptimal due to WeChat's handling. Uncertified accounts may face publishing restrictions after July 2025, potentially limiting automated posting to drafts. WeChat API requires IP whitelisting, which can be an issue for dynamic IPs.
20 hours ago
Inactive