Repolode
trypostit

trypostit/trypost

Open-source social media scheduler that lets AI agents and teams create, schedule and publish posts to many networks via MCP or REST API.

Open-source alternative to:BufferHootsuite

Stars
828
Forks
213
Open issues
57
Last commit
3 days ago

What is it?

TryPost is a social media scheduler aimed at two kinds of users: AI agents and scripts that create posts programmatically, and teams that want a composer, calendar and approval flow. It publishes to a range of networks, including Instagram, TikTok, LinkedIn, X, YouTube, Facebook, Threads, Bluesky, Pinterest, Mastodon, Google Business, Telegram and Discord, using each network's official API.

Agents connect through an MCP server with more than 80 tools covering posts, media, queues, labels and analytics, or through a REST API that supports batch post creation, media uploads, metrics and webhooks. The web app provides a composer that adapts one draft to each network with live previews, a calendar with per-channel posting queues, and an approval workflow where reviewers sign off before posts go live. Workspaces separate clients or brands with their own channels and members.

The project is licensed under AGPL-3.0 and can be self-hosted, with the same features as the hosted TryPost Cloud service.

Key features

  • 01MCP server with over 80 tools for posts, media, queues and analytics
  • 02REST API for batch post creation, media uploads and webhooks
  • 03Composer that adapts one draft to each network with live preview
  • 04Per-channel posting queues and a calendar view
  • 05Approval workflow where admins approve or reject posts
  • 06Self-hostable under AGPL-3.0 with the full feature set

Use cases

  • Letting an AI assistant draft and schedule a week of posts across several channels
  • Running batch post creation and media uploads from your own automation scripts
  • Managing multiple client brands in separate workspaces with approval steps
  • Self-hosting a social media scheduler to keep posts and metrics on your own servers

Things to know

  • Licensed under AGPL-3.0, a copyleft license that requires sharing modified versions run as a network service.
  • The README gives no installation or self-hosting steps, so setup effort is unclear.

In collections

Topics

FAQ

What is trypost?
Open-source social media scheduler that lets AI agents and teams create, schedule and publish posts to many networks via MCP or REST API. TryPost is a social media scheduler aimed at two kinds of users: AI agents and scripts that create posts programmatically, and teams that want a composer, calendar and approval flow. It publishes to a range of networks, including Instagram, TikTok, LinkedIn, X, YouTube, Facebook, Threads, Bluesky, Pinterest, Mastodon, Google Business, Telegram and Discord, using each network's official API.
Is trypost free to use? What license does it have?
trypost is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
Is trypost still maintained?
Actively maintained. The last commit to trypost was on Nov 4, 2026.
What can I use trypost for?
Letting an AI assistant draft and schedule a week of posts across several channels Running batch post creation and media uploads from your own automation scripts Managing multiple client brands in separate workspaces with approval steps Self-hosting a social media scheduler to keep posts and metrics on your own servers
Where can I get trypost?
The source code and installation instructions are on GitHub: https://github.com/trypostit/trypost

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects