AiToEarn  by yikart

Open-source AI agent for content marketing

Created 6 months ago
4,148 stars

Top 11.9% on SourcePulse

GitHubView on GitHub
Project Summary

AiToEarn is an open-source AI agent designed for content marketing, enabling users to create, distribute, and sell AI-generated content across various platforms. It targets content creators, marketers, and businesses looking to leverage AI for efficient content production and audience engagement.

How It Works

The project utilizes a Vite-based React frontend with an Electron wrapper for a desktop application. It integrates with large language models like Qwen and DeepSeek for tasks such as AI content generation, automated comment replies, and trend analysis. The architecture includes a core module mimicking NestJS for dependency injection and decorators, facilitating structured development of backend functionalities within the Electron main process.

Quick Start & Requirements

  • Install/Run: Clone the repository (git clone https://github.com/yikart/AttAiToEarn.git), navigate into the directory (cd AttAiToEarn), and install dependencies (npm i). Run the development server with npm run dev.
  • Prerequisites: Node.js.
  • Resources: A Windows executable is available for direct download. MAC client implementation is in progress with a known quarantine bug requiring manual removal (xattr -r -d com.apple.quarantine /Applications/哎呦赚AiToEarn.app).

Highlighted Details

  • One-click publishing to Douyin, Xiaohongshu, WeChat Channels, and Kuaishou.
  • AI comment auto-reply and search functionalities.
  • Supports AI tools like GPT-4o for image generation, MuseTalk for digital human videos, AI face swapping, and voice cloning.
  • Features include video summarization, automated video creation, account data analysis, and platform-specific trending content rankings.

Maintenance & Community

The project is actively developed with recent releases in April 2025. Links to related AI projects like MuseTalk, video_spider, CosyVoice, facefusion, NarratoAI, and MoneyPrinterTurbo are provided. Users are encouraged to connect via WeChat.

Licensing & Compatibility

The repository's license is not explicitly stated in the README. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The MAC client has a known quarantine bug. Implementation for WeChat Official Accounts and Bilibili publishing is still in progress. Web and mobile app versions are also under development.

Health Check
Last Commit

2 days ago

Responsiveness

1 day

Pull Requests (30d)
1
Issues (30d)
4
Star History
1,471 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.