
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
How to get it
- 1
Run with Docker
You'll need: Docker · Git
Clone the repository
git clone https://github.com/yikart/AiToEarn.gitEnter the project folder
cd AiToEarnStart with Docker Compose
docker compose up -d - 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
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
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| AiToEarn (this) | 27.2k | App | intermediate | 4 days ago | Creators who post the same content to many platforms |
| social-auto-upload | 16k | CLI | intermediate | 15 days ago | Content creators posting the same video to several platforms |
| DouyinLiveRecorder | 11.1k | App | beginner | 7 months ago | People who want to archive streams from specific streamers on the listed platforms |
| ai-goofish-monitor | 15.9k | App | intermediate | 27 days ago | People hunting for specific second-hand items on Xianyu over time |
| PicGo | 27.5k | App | beginner | 17 days ago | Bloggers and note-takers who paste screenshots into Markdown editors |
| Lepton | 10.3k | App | beginner | 4 days ago | Developers 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.