hunter-ai-content-factory  by Pangu-Immortal

Automated AI intelligence and content factory

Created 1 month ago
267 stars

Top 96.1% on SourcePulse

GitHubView on GitHub
Project Summary

Summary Hunter AI Content Factory automates high-quality article creation and publishing using AI. It addresses the challenge of identifying trending topics and generating engaging content, targeting content creators, tech bloggers, and media. The system streamlines the entire pipeline from topic discovery across multiple platforms to AI-powered writing and automated distribution, boosting productivity.

How It Works The project follows a "6-Skill Workflow": Topic Selection, Research, Structure, Writing, Packaging, and Publishing. It ingests data from GitHub Trending, Twitter/X, Reddit, HackerNews, and Xiaohongshu. Gemini 2.0 Flash handles AI analysis and content generation, aiming for outputs with opinions and actionable insights, while ChromaDB ensures semantic deduplication. The architecture transforms raw information into polished articles for distribution.

Quick Start & Requirements An online demo is available via Hugging Face Spaces, and a one-click setup via GitHub Codespaces. Local deployment uses run.sh (Mac/Linux) or run.bat (Windows), requiring Python 3.12+. A Gemini API Key is mandatory. Optional configurations include GitHub tokens for API quotas and cookies for Twitter/Xiaohongshu scraping. Initial setup takes 3-5 minutes for environment download.

Highlighted Details

  • Multi-Platform Data Aggregation: Collects trending topics from GitHub, Twitter/X, Reddit, HackerNews, and Xiaohongshu.
  • AI Content Generation: Uses Gemini 2.0 Flash for a "6-Skill Workflow" (Topic → Research → Structure → Write → Package → Publish), producing content with an "AI-free" feel, including opinions and actionable advice.
  • Semantic Deduplication: Employs ChromaDB for vector similarity detection to prevent duplicate content.
  • Versatile Content Templates: Offers five templates (GitHub, Pain, News, XHS, Auto) for different content types and platforms.
  • Automated Distribution: Integrates with PushPlus for notifications; manual publishing to platforms like WeChat Official Accounts is required.

Maintenance & Community The project features active CI and is licensed under MIT. Community engagement is via a QQ group (794834282). Contribution guidelines are available.

Licensing & Compatibility Released under the MIT License, permitting commercial use and integration into closed-source projects without significant restrictions.

Limitations & Caveats PushPlus integration sends notifications to personal WeChat chats, requiring manual publishing to platforms like WeChat Official Accounts. Twitter/Xiaohongshu scraping needs user-provided cookies. GitHub API rate limits may require a personal github.token for higher quotas.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
234 stars in the last 30 days

Explore Similar Projects

Starred by Peter Norvig Peter Norvig(Author of "Artificial Intelligence: A Modern Approach"; Research Director at Google).

ai-agent-tools by cporter202

0.6%
361
Comprehensive AI toolkit and resource directory
Created 2 months ago
Updated 2 months ago
Feedback? Help us improve.