Open Source as the Funnel — How Solo-Built Postiz 7x’d to $145K MRR in 4 Months by Selling to AI Agents
An open-source social-media scheduler built solo by Nevo David. A free, self-hostable repo is the top of funnel — 32K+ GitHub stars and ~6M downloads on a $0 ad budget. In 2026 he repositioned it as a tool for AI agents and 7x’d MRR from $21K to $145K in four months.
- Monthly (est.)
- $145k/mo
- Time to grow
- 21 months
- Launched
- 2024
Key takeaways
- Publish the core as free, self-hostable OSS and run the GitHub repo as the top of the funnel (the acquisition engine)
- At launch, concentrate ‘launch weeks’ on Hacker News / Reddit (r/selfhosted) / Dev.to / Product Hunt to manufacture GitHub-Trending placement
- Draw the free (self-host) vs paid (managed) line from day one; charge for the convenience of not running a server ($29–$99 tiers)
The pain point, and how they found it
Social-media scheduling looks like a ‘solved,’ crowded market ruled by old-guard tools (Buffer, Hootsuite). But pain remained for technical users: (1) pricey and you don’t own your data (SaaS lock-in), (2) coverage skews to ~10 mainstream networks, leaving Telegram, Discord, Mastodon, Bluesky and Web3 platforms underserved, (3) weak APIs/automation you can’t drive from code. Postiz attacked exactly that developer-side friction — open source, API/automation-first, and far more channels.
Background & product
Postiz lets you write a post once and schedule it across many social networks at once. Its headline edge: ~30 channels — Instagram, X, TikTok, YouTube, LinkedIn, Facebook, Threads, Bluesky, Mastodon, Reddit, Discord, Slack, Telegram and more — where rivals cover roughly 10. It adds AI text/image generation, RSS auto-posting, a public API and webhooks, positioning itself as the developer-grade alternative to Buffer and Hootsuite.
It was built by Nevo David (X: @wickedguro), a full-stack developer and growth marketer best known for growing the open-source notification platform Novu to ~31K GitHub stars as its growth lead. He applied that same ‘how to grow an OSS project’ playbook wholesale to his own product.
The business core is using open source *as the acquisition engine*. The core is published as a free, self-hostable repo placed at the very top of the funnel — which piled up 32K+ GitHub stars and ~6M downloads on a $0 ad budget. Revenue comes from a managed cloud version (four tiers, $29–$99/mo) for people who don’t want to run their own server. Give it away to earn trust and reach; charge only the slice that pays for convenience.
Then, in 2026, Postiz swapped its signage from ‘a Buffer alternative’ to ‘a social-posting tool for AI agents.’ That worked: MRR ~7x’d from $21K (March) to $145K (July) in four months — still a one-person company.
From the founder (primary source)
Postiz is on $145k MRR! Right now, we are growing by $1k MRR per day (some days are better) and will probably hit $2m ARR this week. But how can Postiz be growing that fast? What about the competitors? Why do some of them even struggle to pass the $1k MRR? This is my point of Show more
Super happy to announce that Postiz reached $80k MRR! It's been crazy, wild months, going from $20k to $80k feels like something from a movie. If I had to summarize how it all happened: > Built an app in open-source 1.5 years ago > Did mostly Reddit marketing > Found new Show more
How it was built
- Publish the core as free self-hostable open source and run the GitHub repository as the top of the acquisition funnel
- Don't slug it out on general features — go all-in on one axis incumbents structurally can't follow, expanding to about 30 supported channels against competitors' ten by claiming the thin outer edge (Web3, Telegram, Discord)
- Draw the line between free self-hosting and paid managed hosting from day one, charging for the convenience of running the servers ($29 Standard, $39 Team, $49 Pro, $99 Ultimate per month)
- Tier on channel count, AI generation quota and webhook limits to capture everyone from solo developers to agencies
- Shape the product for a new kind of buyer — ship postiz-agent as a CLI and an MCP server so AI agents can hit the API and post directly
How it got users
- Concentrate a single launch week across Hacker News (Show HN), Reddit's r/selfhosted, Dev.to, Medium, HackerNoon and Product Hunt to manufacture a GitHub Trending appearance (3K to 14K stars in three months)
- Assume most free users will never pay — treat them as inventory generating the next round of acquisition through stars, word of mouth and backlinks
- Change the sign over the door — walk away from the war of attrition as a generic 'Buffer alternative' and redefine the product as an agentic social media scheduling tool
- Publish a Postiz skill to OpenClaw's skill registry (ClawHub) to claim the position of the standard way an agent posts to social media
- Programmatically mass-produce landing pages across every agent-name by platform-name combination to cover the search surface
- Be first the moment a new class of buyer appears — swapping the buyer for AI agents rather than changing the product took revenue from $21K in March to $145K in July, roughly 7x in four months
- Early ad spend
- $0 — 32K GitHub stars and about 6M downloads accumulated with no ad spend, using the open source project itself as the acquisition engine
The repeatable playbook
- 1Publish the core as free, self-hostable OSS and run the GitHub repo as the top of the funnel (the acquisition engine)
- 2At launch, concentrate ‘launch weeks’ on Hacker News / Reddit (r/selfhosted) / Dev.to / Product Hunt to manufacture GitHub-Trending placement
- 3Draw the free (self-host) vs paid (managed) line from day one; charge for the convenience of not running a server ($29–$99 tiers)
- 4Don’t brawl on generic features — out-scale on one axis rivals neglect (~30 channels vs ~10)
- 5Be first to a new buyer (AI agents): ship a CLI, an MCP server and a skill-registry listing so agents can use it directly
- 6Mass-produce programmatic landing pages for every ‘<agent> × <platform>’ combo to blanket search
The hard parts
Be honest about the limits of reproducibility. What worked was less product novelty than a decade-honed OSS-distribution playbook (~31K stars at Novu) plus being first to the moment a new buyer — AI agents — was born; the latter is highly timing-dependent and can’t be summoned on command. And because it’s open source, most users self-host for free and never pay (early on, 472 payers at ~21% trial-to-paid), so monetization is thin relative to the huge base — read the headline MRR as the cream on top. The agility of a one-person company is a strength, but the flip side is a growth engine that leans heavily on one person’s OSS-growth expertise.
Deep dive
【Deep dive】Postiz’s run isn’t explained by ‘they built a good product.’ The core is a *sequence*: engineer open source as a distribution machine, then be first to a newly-born buyer (AI agents). Let’s break it down.
Why open source becomes an acquisition engine. At his prior company Novu, Nevo established the idea of running the GitHub repo as a marketing asset. A free, self-hostable OSS project (1) surfaces organically via search, GitHub Trending and dev media, (2) lowers the trust barrier because developers can try it themselves, and (3) turns stars/forks into social proof. Early on, Postiz concentrated ‘launch weeks’ across Hacker News (Show HN), Reddit (r/selfhosted), Dev.to, Medium, HackerNoon and Product Hunt to *manufacture* GitHub-Trending placement — taking stars from 3K to 14K in three months. Filling the top of the funnel at $0 ad spend is OSS’s structural advantage.
Monetization: sell only ‘convenience’ off the free base. Giving it away isn’t a business by itself. Postiz splits self-host (free) from a managed version ($29 Standard / $39 Team / $49 Pro / $99 Ultimate per month) and charges for the convenience of *not* running your own server. Tiers gate channel count, AI-generation quotas and webhooks, capturing everyone from solo developers to agencies. Early on, 472 paying subscribers made $17K MRR at ~21% trial-to-paid. Most free users never pay — and that’s fine: they’re inventory that generates the *next* wave of acquisition through stars, word of mouth and backlinks.
The pivot: stop being ‘a Buffer alternative,’ start ‘selling to AI agents.’ In 2026 Nevo exited the war of attrition in the crowded generic-scheduler market and redefined Postiz as ‘the ultimate agentic social media scheduling tool.’ The moves all bent toward ‘shape it so agents can use it’: (1) shipped postiz-agent, a CLI and MCP server, so AI agents can hit Postiz’s API to post directly; (2) published a Postiz skill on ClawHub, OpenClaw’s skill registry; (3) mass-produced programmatic landing pages for every ‘<agent> × <platform>’ combination to blanket search. When OpenClaw exploded and Postiz got named as the default way for agents to post to social, traffic and signups spiked — and kept coming. That is what $21K→$145K in four months actually was.
Why competitors struggle to copy it. While Starter-style schedulers stall at the $1K-MRR wall, Postiz broke through by ‘out-scaling on a single dimension.’ Instead of fighting head-on on generic features, it concentrated resources on two axes the incumbents can’t easily move on: (a) channel count (~30 vs ~10, pre-empting underserved Web3/Telegram/Discord surfaces) and (b) AI-agent fit (API/MCP/CLI/OSS). Closed SaaS old-guard are slow-turning and can’t chase both at the same speed.
Takeaways for solo builders. (1) Before product quality, design *where customers come from*. OSS is one of the few machines that lets a fundless individual fill the top of the funnel without ad spend. (2) But OSS alone earns nothing — draw the line between the ‘free base’ and the ‘convenience people pay for’ from day one. (3) Even in a mature market you can break out by going all-in on one axis incumbents structurally can’t follow (here: channel coverage and agent-fit). (4) The biggest amplifier is being *first the moment a new buyer is born*. Postiz didn’t change the product — it swapped its buyer to AI agents and 7x’d.
Cross-case “growth playbook” report (coming soon)
We're building a paid report that aggregates every case in this database: which acquisition tactics worked, in which categories, and how well — insights you can't see from a single story. Get notified first when it launches.
Related cases
- Developer ToolScreenshotOne
ScreenshotOne — How an ex-engineer’s “boring” URL-to-image API compounded to ~$200K–$300K ARR in 3 years on build-in-public and SEO alone
A screenshot API run solo by Dmytro Krasun: hand it a URL, get back an image — a deliberately boring developer tool. With no outside funding and almost no ads, he grew it on build-in-public revenue posts and technical SEO. Year one was $141/mo and near-death; three years later it serves 400–650 paying businesses at ~$200K–$300K ARR.
35 monthsMonthly (est.)$20k/moSEOX (Twitter)Reddit - Developer ToolSiteGPT
Born as a Side Feature of a Notion Blog Tool — How Two Brothers in India Built SiteGPT in Two Weeks, Survived a Self-Imposed Signup Freeze, and Climbed Back to $13K/Month
A chatbot Bhanu Teja Pachipulusu built to handle support for his earlier product, Feather, became a standalone SaaS. His brother Sai Dheeraj joined as co-founder. After a self-imposed signup freeze roughly halved MRR, a fleet of free SEO tools helped it recover to $13K MRR, 130+ paying businesses, and $500K+ in cumulative revenue.
Monthly (est.)$13k/moSEOX (Twitter)Product Hunt - Developer ToolPolsia
Zero Employees, One Human, a $250M Valuation — How Ben Cera’s ‘AI That Runs Whole Companies,’ Polsia, Even Automated Its Own $30M Raise
An AI company-operations platform built by ex-CloudKitchens operator Ben Cera with one human + AI. Nine agents run businesses 24/7; within months it reached ~$10M ARR (founder-reported run-rate) and ~7,600 businesses on the platform — and raised $30M at a $250M valuation with zero employees.
5 monthsMonthly (est.)$833k/moX (Twitter)Product Hunt