# AiToEarn

> AI agents that create, publish and promote content across 14 social platforms

- Repository: https://github.com/yikart/AiToEarn
- Category: Automation & workflows
- Stars: 26,763 · Forks: 4,350 · Language: TypeScript · License: MIT
- Experience: Some experience
- Page: https://ir.adyog.com/repos/yikart/aitoearn/

Posting the same content to many social platforms by hand takes a lot of time, especially for one-person companies and small creators. AiToEarn puts creation, publishing, engagement and monetization in one place. It covers Douyin, Xiaohongshu, Kuaishou, Bilibili, TikTok, YouTube, Instagram, X, LinkedIn and others.

You tell an agent what content you want. It calls video and image models (the README names Grok, Veo, Seedance and Nano Banana) and can make many pieces in parallel. A calendar schedules posts across platforms, and a browser plugin handles likes, follows and AI-written replies.

You can use the hosted site, plug it into any MCP-compatible assistant or OpenClaw with an API key, or self-host with Docker. Self-hosted setups can borrow the official service's platform logins through a Relay, so you don't need your own developer accounts. The README also describes a marketplace where creators take promotion tasks paid per sale, engagement or view.

## What it does

- **Multi-platform publishing**: Posts to Douyin, Kuaishou, Bilibili, Xiaohongshu, WeChat Channels, TikTok, YouTube, Facebook, Instagram, Threads, X, Pinterest and LinkedIn. A calendar plans timing across all of them.
- **Agent-based content creation**: Describe what you want and the agent drives video generation, translation and editing modules, or image models for posts. Batch tasks let it produce many pieces at once.
- **Browser plugin for engagement**: Automates likes, saves and follows, writes AI replies to comments, flags buying signals such as 'where can I buy', and tracks brand mentions.
- **MCP and OpenClaw access**: With an API key, you can use AiToEarn from Claude Desktop, Cursor or any MCP client, or install an OpenClaw plugin with one npx command.
- **Self-hosting with Docker**: Three commands start the stack, including its databases, at localhost:8080. Source setups for the backend, web app and Electron desktop client are also described.

## What you could build

- Schedule one video across TikTok, YouTube, Instagram and Douyin from a single calendar.
- Ask an agent to batch-generate dozens of short videos or image posts for a network of accounts.
- Automate replies and likes on your social accounts and spot comments that signal buying intent.
- Connect AiToEarn to Claude or Cursor over MCP so your assistant can publish content for you.
- Self-host the platform for a team that wants to keep its content workflow on its own server.

## Who it's for

Suits solo creators, small brands and marketing teams who post on many platforms, and developers comfortable with API keys, MCP or Docker if they self-host.

## Get started

Easiest is to sign up at aitoearn.ai (international) or aitoearn.cn (China). To self-host, run the Docker commands and open localhost:8080, then set up Relay and your API Key under Config Management. Create the API Key in the site's Settings. Use a key from the matching region or you will get a 401.

```
git clone https://github.com/yikart/AiToEarn.git
```
```
cd AiToEarn
```
```
docker compose up -d
```

Tags: social-media, content-marketing, agents, mcp, auto-publish
