Describe your business once. Postly writes the posts, makes the artwork, and publishes them on your schedule — while you get on with the actual work.
One place to publish everywhere
Not a caption generator you still have to copy and paste. Postly does the whole job — writes it, illustrates it, schedules it, sends it, and checks it landed.
The hook is capped at twelve words and every post must carry one concrete detail — a number, a time of day, a real moment. A ban list kills the dead phrases. Your own rules override all of it.
A real photographic scene matched to the caption, not a stock image. The frame that becomes the thumbnail is composed for it — subject close, face readable, background thrown away.
Your own timezone, stable across daylight saving. A missed run is caught up, not lost.
Every post can wait for your edit, or go straight out. Set it per automation.
Transient failures retry on a backoff. Real refusals stop and explain themselves.
A platform accepting a post is not the same as publishing it. Postly reads the real outcome back, so the dashboard shows what is live — not what was sent.
Bring your own Groq, OpenAI, Gemini or Anthropic key. Encrypted at rest, never sent to the browser, and the free tiers are genuinely enough.
The whole point is that you stop thinking about it. Setup takes about ten minutes.
Pick a business type to start from, then say what you sell, who buys it and why. Add the rules the AI must always follow — that is what stops posts sounding generic.
One click per platform. No developer app to register, no API keys to chase, no waiting on a review process.
Choose how many posts a day and when. Postly writes them, makes the artwork, and publishes on time — catching up anything it misses.
Every line is public. Run it on your own machine, change what you like, or just read it to see exactly what happens to your data. The AGPL means anyone who modifies Postly and runs it as a service has to share their changes too — so it cannot quietly become somebody else's closed product.
The software is free and open source under the AGPL. Running it is free too — the hobby tiers of Vercel and Neon, plus a free Groq key, cover everything. You only pay if you outgrow those, and you can self-host it anywhere instead.
No. Accounts connect through an aggregator, so connecting Pinterest or Instagram is a single click. Direct OAuth is supported too if you would rather run your own apps.
That is where most of the work went. The hook is capped at twelve words, every post must carry one concrete detail, and a ban list kills the phrases that make copy sound like it could be selling anything. Your own rules override all of it, and you can read and edit every post before it goes out.
A timeout is not a rejection, so transient failures are retried on a growing backoff. A real refusal stops immediately and tells you why in words you can act on. Either way it appears in Review rather than disappearing.
Yes, and the licence protects that. It is a single Next.js app plus Postgres — no Docker, no queue, no orchestrator. If you modify it and run it as a public service, the AGPL asks you to publish your changes.
It stays in your database. API keys are encrypted with AES-256-GCM and never reach the browser. No advertising, no cross-site tracking, no selling anything to anyone.
Set it up once. Let it run.
Start freeNo credit card. Nothing to cancel.