gitroomhq/postiz-app
📨 The ultimate agentic social media scheduling tool 🤖
Postiz – Open‑source social media manager with AI‑powered helpers
What it is – Postiz is a self‑hostable social‑media‑management platform. It lets you connect dozens of channels (Instagram, X, TikTok, LinkedIn, Discord, etc.) and schedule posts, run analytics, and collaborate with a team. The open‑source edition mirrors the SaaS product, but you run it on your own infrastructure.
Why it matters for AI/ML enthusiasts – The UI includes an AI Copilot and a set of AI agents (ChatGPT, Claude, Codex, etc.) that can generate captions, suggest images, or even edit video clips. You supply your own LLM API keys, so the platform can call large language models for content creation without any vendor‑locked quotas.
Key technical bits
- Monorepo built with pnpm workspaces.
- Front‑end: Next.js (React) for the dashboard.
- Back‑end: NestJS with Prisma ORM, defaulting to PostgreSQL.
- Temporal handles background jobs such as posting, analytics aggregation, and AI‑generated media processing.
- Email via Resend.
- Deployable via Docker, Coolify, Railway, or any VPS; requires Postgres, Redis and environment variables.
How you can get started – Follow the Quick‑Start guide in the docs (https://docs.postiz.com/quickstart). The repo ships Docker compose files and scripts to spin up the whole stack locally.
Community & extensibility – Public API, webhooks, and integrations for automation platforms like n8n, Make.com, Zapier. There are also SDKs (Node.js) and a custom n8n node. Because the code is AGPL‑3.0, you can fork, add new social providers, or swap the AI provider.
When to choose self‑hosted vs. SaaS – The table in the README compares Postiz Cloud (managed) with the open‑source edition. Self‑hosting gives you unlimited posts, unlimited team members, and full data residency, but you must handle app approvals for each social network and maintain the infrastructure.
All information above is taken directly from the repository’s README.
Related
- Project
- Project
- Project
- Project
- Project