Your work deserves to be Seen.

Trace reads your commits, your README, and the shape of your whole project, then tells you which stories are worth telling. Built for founders and solo devs who'd rather ship than write.

trace
Private
Editorial verdict

Excellent storyworth posting

96%
Confidence
Why this story?
18 related commits
Across 4 days
Provider migration detected
Decision pattern
README updated
Clear narrative signal
Deployment to production
Milestone detected
Strong build in public arc
Consistent shipping
Pattern detectedDecision
Top story this week
DecisionX thread

I built a tool that reads your GitHub commits and tells you which ones are worth posting about

Most developers build constantly and post rarely. Not because they lack stories, but because they can't see the story in their own commits. So I built Trace to read the commits and find them.

Why it works
Solves real problemSpecific & relatableTeaches a frameworkHigh debate potential

Developers ship every day.Most never realize they already have stories.

Trace reads your GitHub commits and finds the stories worth sharing — so your work gets the audience it deserves.

Hundreds of commits

You're shipping constantly.

No audience

Great work stays invisible.

No content

Staring at a blank compose box.

Your GitHub commit history

May 18May 24May 30Today
fix: handle edge caserefactor: auth flowupdate depsadd analyticschore: cleanupdocs: readme

No obvious story?

Trace will tell you.

How Trace works

1

Connect GitHub

Secure read-only access. Your code stays yours.

2

Trace reads commits

We analyze your history, README, and context.

3

Editorial Engine

6 pattern detectors find signals worth telling.

4

Story detected

We pick the best arc and build the narrative.

5

Publish

Get a ready-to-post thread in your voice.

The editorial engine

Watch raw commits become astory worth sharing.

Trace reads the shape of your GitHub work, detects the narrative pattern, and turns the evidence into formats you can actually publish.

Commit History

trace / web

23 commits
  • fix auth middleware10:04
  • refactor analytics events10:31
  • revert cache layer11:08
  • update README positioning12:16
  • docs: explain setup13:02
  • add telemetry guard13:44

Editorial Engine

Analyzing commit history...

Analysis100%

Pattern Detected

Struggle

A real debugging arc emerged from repeated fixes.

94%
17 related commits
4 reverts
2 repeated fixes
3 day debugging session

Generated Content

Four publishable directions

Ready

X Thread

I spent three days chasing an auth bug. The fix was not the code...

LinkedIn Post

The part of building nobody sees: the week where every commit...

Blog Article

A debugging story about middleware, cache invalidation, and...

Video Script

Hook: I almost shipped the same auth bug twice. Here is what...

The engine does not invent an angle. It weighs concrete signals first, then turns the strongest pattern into usable content.

The six story patterns

Struggle

Reverts and repeated fixes on the same problem.

High effort

Ship

A burst of commits shipping one feature.

High velocity

Decision

A refactor or migration traded one architecture for another.

High impact

Deletion

Code removed, simplified, or stripped out.

Clarity

Comeback

A hotfix or revert after something broke.

Resilience

Milestone

A version bump, launch, or first moment.

Momentum

See it in action

From commits tocontent in minutes.

Trace analyzes your work, finds the story, and writes the first draft so you can publish faster.

Example verdict

This week is worth a post.

ShipHigh confidence
  • Shipped format selector, candidate cycling, and regenerate together — one coherent feature, not three loose commits.
  • Pro-gated behind a single isPro prop, keeping the free path untouched.
  • README and eval snapshots updated in the same window — a clean before/after.
Read the draft
1/ Shipped format selection today — pick short video, long video, X thread, LinkedIn, or a straight marketing post before generating.

2/ Added candidate cycling too. Don't like the first draft, cycle to the next without burning a new generation.

3/ Regenerate replaces the draft instead of stacking on top of it. Small decision, but it's the one that makes the tool feel like an editor instead of a slot machine.

4/ Pro-gated behind one prop. The free path never touches this code.
X thread8
Ship

1/ Shipped format selection today — pick short video, long video, X thread, LinkedIn, or a straight marketing post before generating.

Pricing that scales with you

Simple pricing.More stories.

Start free and see what Trace finds in your commit history. Upgrade when you want unlimited generations and full control over format.

  • Cancel anytimeNo commitments
  • Secure & privateYour code stays yours
  • Made for buildersBy developers, for developers

Free

$0

per month

  • 10 generations / month
  • 5 commit evals / month
  • GitHub repo sync
  • 6-pattern editorial engine

Pro

$12

per month

  • Unlimited generations
  • Unlimited commit evals
  • 5 formats, 3 candidates each
  • Everything in Free
FeatureFreePro
Generations / mo10Unlimited
Commit evals / mo5Unlimited
Project analysis1 AI-chosen candidate5 formats × 3 candidates
Editorial engine
Repo sync
Price$0$12 / mo

Questions, answered.

No. The editorial engine finds which parts of your work are worth talking about and drafts a starting point. You review, edit, or dismiss before anything goes out. If a week has nothing worth posting, Trace says so instead of inventing a story.

Standard GitHub OAuth, read-only. You choose which repos to connect.

No. Trace stores commit metadata (messages, timestamps, lines changed) and your README, not your source code or diffs.

Yeah.

Yes. The OAuth scope covers private repos, they work the same as public ones.

It runs against a fixture-based eval suite before every release, currently passing all hard checks, with grounding rules that block invented or generic content.

X and LinkedIn today, formatted per platform rather than one generic post copy-pasted twice.

Yes, the free tier is fully usable with no credit card required.

Ready when you are

Your next storyalready exists.You just haven't seen it yet.

Trace turns your GitHub commits into stories worth sharing, in minutes, not hours.

Connect your GitHub in 30 seconds

Read-only access. Your code stays yours.

Trace your commits instantly

We analyze the story behind your work.

Get your story, ready to post

Tweak, copy, and share everywhere.

Free to start. No credit card.