README.md

August 5, 2026 · View on GitHub

TryPost

Run your whole social presence from one calendar

An open-source social media scheduler with an AI copilot, native publishing to 12 networks,
and an MCP server so your AI assistant can post for you. Self-host it, or skip the setup on cloud.

Stars License Release Discussions

Try on Cloud  •  Documentation  •  Community

TryPost — plan, write, and publish from one calendar


What you get

📅  One calendar, every networkPlan a month at a glance, drag any post to a new slot, and publish natively to 12 platforms. No redirects, no "finish in the mobile app."
✨  An AI copilot that knows your brandCaptions, hooks, full drafts, and multi-slide carousels in your tone, voice, and colors. It reads your brand profile on every generation.
🤖  Built for AI agentsA first-class MCP server and REST API. Claude, Cursor, ChatGPT, or your own scripts can draft, schedule, and publish for you.
⚙️  Automations that run themselvesA visual workflow builder: triggers, conditions, RSS, webhooks, and AI generation, all server-side. Set it once, let it post.
🗂️  Made for many clientsWorkspaces, roles, and approval flows so an agency or freelancer can run a roster of brands without the spreadsheets.

Features

Visual calendarMonth, week, and day views. Drag and drop to reschedule across networks.
Multi-platform composerWrite once, then tailor the preview per network in parallel.
AI generate & reviewDraft from a prompt, get inline feedback before you publish.
AI carousel builderPrompt to a multi-slide carousel with images, on-brand.
Brand profileTone, voice, language, and colors applied to every AI call.
AutomationsSchedule / RSS triggers, conditions, publish steps, and webhooks.
Asset libraryReusable workspace media, plus Unsplash and Giphy search built in.
Signatures & labelsReusable hashtag and CTA blocks, color-coded post tags.
Team collaborationOwner / Admin / Member roles, comments with @mentions on drafts.
WorkspacesIsolate each brand, client, or project in its own space.
REST API + MCPFull programmatic control; AI assistants integrate natively.
Native analyticsPer-account reach and engagement across every connected platform.
Multi-languageEnglish, Ukrainian, Spanish, Portuguese, French, German, Italian, Dutch, Polish, Greek, Japanese, Korean, Chinese, Russian, Turkish, and Arabic.

Supported platforms

Posts publish natively through each platform's official API.


Instagram

Facebook

LinkedIn

X (Twitter)

TikTok

YouTube

Pinterest

Threads

Bluesky

Mastodon

Telegram

Discord

Get started

☁️  CloudThe fastest way in. We host, update, and scale it for you. Start at trypost.it →
🛠️  Self-hostFree forever, your servers, your data. Installation guide →
🤖  Drive it with AIConnect Claude, Cursor, or ChatGPT over MCP. MCP setup →

Own your stack

TryPost is open source on purpose. Self-host it and your posts, drafts, and metrics stay on your infrastructure, under a license that is yours to keep. No seat tax, no feature gates, no vendor deciding when to lock you out. Read every line, fork it, and ship it. When you would rather not run servers, the same product is one click away on cloud.

Contributing

Contributions of any size are welcome. Pick an issue, say hi in Discussions, or open a PR with what you would like to see.

Short on time? A star is the most valuable thing you can give. It helps more people find the project.

License

GNU Affero General Public License v3.0. Use, modify, fork, self-host, and redistribute, including commercially. If you run a modified version as a network service, make your changes available to its users (AGPL §13).


Built in the open. Star TryPost on GitHub and tell a friend.