Skip to content

AiToEarn

Tool that uses AI agents to help publish and manage content across many social platforms.

Stars
27.2k
Forks
4.5k
Licence
MIT
Language
TypeScript
Last update
4 days ago
Type
App

What it is

AiToEarn is a content marketing platform that uses AI agents to create, publish, and engage with posts across many social media sites such as Douyin, Xiaohongshu, YouTube, and TikTok. The README describes it as a tool for solo operators, creators, and brands who want to distribute content and earn from it. It offers a hosted web version, an MCP option for AI assistants, and a self-hosted Docker setup.

  • Schedule one piece of content to publish on several platforms on a calendar
  • Generate video or image drafts with AI models listed in the README
  • Connect an AI assistant such as Claude or Cursor to publish content through MCP
  • Self-host the stack with Docker Compose and use a local web interface

Great for

  • Creators who post the same content to many platforms
  • Small marketing teams running social accounts across regions
  • Developers who want to self-host a multi-platform publishing tool
  • Users who already use an AI assistant like Claude or Cursor and want MCP access

Not ideal for

  • People who only want to post to one platform, since the setup and API key steps add overhead
  • Users who need a desktop app download, because the README says the Electron desktop client was removed and the latest release has no binaries
  • Anyone who cannot accept sending social account logins through a third-party relay, since the README says relay credentials can be used for OAuth
Step-by-step guide: how to use AiToEarnInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Run with Docker

    You'll need: Docker · Git

    Clone the repository

    git clone https://github.com/yikart/AiToEarn.git

    Enter the project folder

    cd AiToEarn

    Start with Docker Compose

    docker compose up -d
  2. 2

    Run it

    • Run the Docker Compose command from the README
    • Open http://localhost:8080 in your browser
    • Open the configuration management page and set up the Server and AI relay options
    • Create an API Key in the settings page if you want AI features or MCP access
  3. 3

    Get the most out of it

    • Use the MCP address with an AI assistant that supports the protocol, as described in the README
    • Configure the Relay settings to avoid registering your own developer accounts with each platform, per the README
    • Use the batch generation feature for multiple posts, according to the README
    • Read DOCKER_DEPLOYMENT_CN.md for production configuration

Downloads

Strengths

  • Covers many platforms in one place, according to the README
  • Offers both a hosted web option and a self-hosted Docker option
  • Code is MIT licensed and publicly available

Trade-offs

  • The README is mostly in Chinese and some setup details link to separate Chinese docs
  • Several features depend on an API key and relay configuration from the project's own hosted service
  • Platform support and features may change quickly, as the changelog shows frequent releases

How it compares

ProjectStarsTypeLevelUpdatedBest for
AiToEarn (this)27.2kAppintermediate4 days agoCreators who post the same content to many platforms
social-auto-upload16kCLIintermediate14 days agoContent creators posting the same video to several platforms
DouyinLiveRecorder11.1kAppbeginner7 months agoPeople who want to archive streams from specific streamers on the listed platforms
ai-goofish-monitor15.9kAppintermediate27 days agoPeople hunting for specific second-hand items on Xianyu over time
PicGo27.5kAppbeginner17 days agoBloggers and note-takers who paste screenshots into Markdown editors
Lepton10.3kAppbeginner4 days agoDevelopers who already keep snippets as GitHub Gists or GitLab snippets

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.