Build in public, automatically

Turn commits
into posts.

You already did the work. Noomachy reads what you pushed to GitHub yesterday and drafts a LinkedIn post and an X post about it, in your voice. You read, edit, and post.

No card to start. Connect one repository and see what it finds.

What it actually does

Yesterday, 4 commits

  • feat: add CSV export
  • feat: add export button
  • fix: handle empty export
  • test: export service

One story, not four posts

Added CSV export to the analytics dashboard

Users can now take their data out of the app, which is a different kind of feature from one that keeps them in it.

LinkedInX

How it works

  1. 01

    Connect GitHub

    Pick the repositories worth writing about. Noomachy only ever reads the commits you pushed.

  2. 02

    Build

    Nothing to log, nothing to remember. The work you do is the input.

  3. 03

    It finds the story

    Four commits about one feature are one story, not four posts. Routine maintenance is left alone.

  4. 04

    Publish

    A LinkedIn post and an X post, written separately, in your voice. Edit, copy, or publish.

The difference is where it starts

It reads the diff, not the message

File paths, languages, what changed and how much. A commit that says 'wip' still tells Noomachy something.

Your voice, not a template

Paste a few posts you have already written. Noomachy describes how you write and matches it.

It will tell you when there is no story

Some days are maintenance. Noomachy says so instead of inventing something to post about.

It cannot make numbers up

Every claim is checked against your commit history. A percentage that is not in the evidence is blocked before you see it.

LinkedIn and X are written separately

Not the same post trimmed to 280 characters. Different platforms, different angles.

Arrives before you do

Set a time. The scan and the writing happen while you sleep, in your timezone.

Questions

Does it read my code?
It reads commit metadata: messages, file paths, and how many lines changed. It does not read or store file contents, and it never sends your source anywhere.
What about private repositories?
You choose repository by repository at install time. Noomachy is a GitHub App, so it only ever sees the repositories you grant, and access expires hourly rather than being a permanent token.
Will the posts sound like a bot wrote them?
There is a list of banned vocabulary the generator will not use, and a check that runs after writing to catch it anyway. The bigger safeguard is that every post is built from something you actually did.
What if I did not do anything interesting?
Then it says so. Posting filler is worse for your credibility than posting nothing.
Can it post for me?
Copying always works. Direct publishing depends on API access from LinkedIn and X, and Noomachy tells you plainly when that is not available rather than showing a button that fails.

Your code already tells the story

Connect one repository. Tomorrow morning, see what it found.

Start free