
Get a short narrated video that explains your pull request.
The pullstory difference
23 files. 1,247 lines. Reviewers click through diffs trying to reverse-engineer the why. The intent is buried in the changes.
An AI-narrated story with diagrams that show what changed, why it matters, and how it fits the rest of the system. 3 minutes. No detective work.
Everything you need
Narrated stories
Every pull story is a 2-to-5-minute video with AI voiceover that explains what changed and why. Word-level transcript. Scrubbable timeline. Watch the next PR from bed.
Try it freeAdaptive diagrams
Architecture for the overview. Sequence for the auth flow. ER for the new tables. Flowchart for the branching logic. pull/story picks the right diagram type for each step — automatically.
Try it freeKey points
Every pull story surfaces the risky bits: DB migrations, new env vars, external API calls, auth changes. Stop hunting for the 3 lines that matter inside a 1,200-line PR.
Try it freeGitHub-native
pull/story is a GitHub App. Open a PR — about 60 seconds later, a thumbnail, risk summary, and step diagrams appear right in the PR description. No new dashboard to learn.
Try it freemainA note from the founder
Hey — I'm Moujtabah Karim. Friends call me Moshi; on GitHub I'm EchoMosh.
I wasn't planning to build a PR tool. I was texting my buddy Anthony Bobsin → and he said the line.
“big pain point for me right now is reviewing all the code that we’re generating”
11:32 PM. It clicked in about thirty seconds. Everyone ships 3× more code than last year, nobody writes PR descriptions, nobody reads the diffs, everybody just merges.
So I built pull/story. Not another nitpicky AI reviewer — an AI-narrated story of your PR. DM me on GitHub if you try it. I read every message.

Pricing
Pick your plan.
Do it yourself
The way you review pull requests now.
What you get
pull/story
Paste a link. Get a narrated video. That's it.
Need more? Pro is $19/mo for 120 min of video.
Everything above, plus
No credit card for free · Upgrade only when you need more
Questions?
Yes. 10 minutes of narrated video per month on the free plan — no credit card, no catch. A short PR is around a minute of video, so most devs never hit the limit. Pro kicks in only when you actually need more.
Pull/story is metered by video length, not PR count. Free gives you 10 minutes of video per month. Pro is $19/month for 120 minutes and includes unlimited AI chat + diagrams on top of the video. A 1,000-line PR is usually 2-3 minutes.
Soon. We're building a Claude MCP — and pull stories won't just be for PRs. You'll be able to ask Claude to visualize any part of your codebase: a single feature, a file, the whole auth system. Right from your editor.
You keep access to everything you've already generated and can still chat with the AI — you just can't generate new pull stories until the next cycle, or upgrade to Pro for 120 min/month.
DM @echomosh_ on X (fastest), ping @EchoMosh on GitHub, or email moshikarim@proton.me. I read every single message.