# tweet-factory vs Typefully, Tweet Hunter, and Hypefury

These products show up next to “tweet generator.” They are not the same kind of software. tweet-factory is a local CLI that drafts and stops. The other three, on their own public pages, are hosted apps that schedule and publish.

Each product has its own page: [Typefully alternative](typefully-alternative.md), [Tweet Hunter alternative](tweet-hunter-alternative.md), [Hypefury alternative](hypefury-alternative.md). The table below is the same 2026-10-10 fetch, kept in one place.

Facts about tweet-factory come from this repository. Facts about the other three come from pages fetched on 2026-10-10. Marketing totals (customer counts, impression totals) are left out. Prices are quoted only where the HTML stated a number. Paid tiers that render only in the browser are not guessed.

## What each site says it is

**tweet-factory** ([tweetfactory.sh](https://tweetfactory.sh/), [source](https://github.com/abhirupghosh/tweet-factory)). A Bun CLI. OAuth scopes in `src/x/auth.ts` are `tweet.read`, `users.read`, `like.read`, `bookmark.read`, and `offline.access`. `tf generate` writes a markdown file and `onboarding.json`. There is no command that creates a post. All rights reserved. The software’s listed price in the landing-page schema is 0. If you set `TF_LLM_PROVIDER` to a direct API, you pay that provider. Claude Code, the default, uses the `claude` login already on the machine.

**Typefully** ([typefully.com](https://typefully.com/)). The homepage describes an AI-powered collaborative scheduler for X, LinkedIn, Bluesky, and Threads, and the cross-post line also names Mastodon. It says the product publishes, previews threads before they go live, and that its AI learns how you write in order to brainstorm, rewrite, and expand. The same page lists a free plan, a Mac app, a calendar, analytics, Auto-Plug and Auto-RT, and a free API. The pricing page’s static HTML (`https://typefully.com/pricing`, title “Pricing | Typefully”) did not include dollar amounts, so this page does not invent them. The homepage is a sign-up product (Google, X, LinkedIn, or email). Their site does not present the product as a local private CLI.

**Tweet Hunter** ([tweethunter.io](https://tweethunter.io/)). The homepage describes writing and scheduling for X, analytics, and automation it names as Auto DM, retweet, and plug. It also describes an AI writing pass and a library of other people’s tweets to take inspiration from. The pricing document’s `<title>` is “Tweet Hunter Pricing - Plans from $49/mo | Try Free for 7 Days”, and the meta description says the product is “AI-powered writing, scheduling, analytics, and CRM for X (Twitter).” A public OAuth URL on the homepage requests `tweet.write` and `dm.write` among other scopes (`redirect_uri` on `app.tweethunter.io`). That is a write-capable login. This page does not repeat the homepage’s library-size figures, because the same page states more than one number.

**Hypefury** ([hypefury.com](https://hypefury.com/)). The homepage describes scheduling and automation across X, LinkedIn, Instagram, Bluesky, Threads, TikTok, and an email list. It says the AI learns from your posts and generates posts that sound like you, and it names auto-plugs, Auto-DM, auto reposts, and evergreen posts. The pricing page’s meta description says “one simple pricing plan: $6/month or $5/month if billed yearly.” The body says “6 USD/month for each additional platform.” The FAQ answer on that page says they no longer offer a free plan, and that a 7-day trial is available on the Starter plan. Those three sentences are all on `https://hypefury.com/pricing`. This page does not collapse them into one number.

## Side by side

| | tweet-factory | Typefully | Tweet Hunter | Hypefury |
|---|---|---|---|---|
| Where it runs | Your machine. SQLite file `tweets.db`. | Hosted. Sign-up on the homepage. | Hosted. App host `app.tweethunter.io` in the public OAuth URL. | Hosted. Sign-up on the homepage. |
| Source you can read | Private. All rights reserved. | Not offered as a local source repo on the pages above. | Same. | Same. |
| Creates X posts | No. Read scopes only. You publish. | Homepage says it publishes and schedules, including cross-posting. | Homepage says it schedules posts. OAuth URL requests `tweet.write`. | Homepage says it schedules posts and can auto-plug and auto-repost. |
| Voice | `persona/PERSONA.md` plus stats from your posts, likes, and bookmarks. Your model. | Homepage: AI that learns how you write, inside their editor. | Homepage: personalized suggestions and rewrites. | Homepage: AI learns from your posts. |
| Networks named on the homepage | X, read-only. | X, LinkedIn, Bluesky, Threads, and Mastodon in the cross-post line. | X. | X, LinkedIn, Instagram, Bluesky, Threads, TikTok, email. |
| Price, as published that day | Software price 0. API models are billed by that vendor. | A free plan is named. Paid prices were not in the static pricing HTML. | Title: plans from $49/mo. 7-day trial. | Meta: $6/mo or $5/mo yearly. FAQ: no free plan, 7-day Starter trial. Extra platform line: 6 USD/mo. |

## What this does not decide

Nothing here measures whose drafts get more impressions. The open-source ranker does not contain a scheduler head, and this repo has not run a comparison study. [How the X (Twitter) algorithm works](how-the-x-algorithm-works.md) is the ranker. [How tweet-factory scores drafts](how-tweet-factory-scores-drafts.md) is a local heuristic on the published weights. It is not a live For You rank.

If you want a team calendar, cross-posting, or a product that publishes for you, the hosted tools say they do that. If you want the drafts and the database to stay in a git checkout, and you are willing to post yourself, that is the CLI.

## Related

- [An AI writer in your voice](ai-tweet-writer-your-voice.md)
- [Install](install.md)
- [Security](security.md)

## FAQ

### Is tweet-factory a replacement for Typefully, Tweet Hunter, or Hypefury?

Only for the drafting step, and only if you want that step on your own machine. Those three describe themselves as hosted schedulers that publish. tweet-factory’s OAuth scopes do not include `tweet.write`, and the CLI has no post command. Scheduling, team review, and cross-posting are features their pages list and this repo does not implement.

### Which one runs on your machine?

tweet-factory is proprietary and runs on your machine. All rights reserved. Source is at github.com/abhirupghosh/tweet-factory. The Typefully, Tweet Hunter, and Hypefury pages fetched on 2026-10-10 describe hosted apps you sign up for. Those pages do not link a public source tree for the product.

### Do any of them guarantee For You reach?

No page in this set, including ours, is a measurement of reach. tweet-factory’s draft score is computed locally from published weights after the model returns text. The For You coefficients live in the open-source ranker and are easy to misread as multipliers on like counts. They are not. See [how to grow on X](x-algorithm-engagement-weights.md).
