Sarah had no coding background and no SaaS experience. Eight months ago she vibe-coded her first legal tool. Today she is our top earner. This is her full story.
Eight months ago I didn't know what vibe coding was. I was a paralegal at a mid-size firm, spending my evenings reading about AI on Twitter, feeling like the world was changing and I was watching from the sidelines.
Today I run ContractAI, a contract review tool for freelancers. It does $18,200 MRR with 487 subscribers. I work on it about 10 hours a week. I quit my job four months ago.
This is the full story โ including the parts that were hard.
I was reviewing a freelance contract for a colleague โ a graphic designer who'd been given a 12-page agreement by a large agency. She almost signed it. On page 8 there was a clause that gave the agency perpetual worldwide rights to all creative work she produced, even work unrelated to this project.
She didn't see it. I did, because I'd been reading contracts for 6 years. I thought: how many freelancers sign terrible contracts every day because they can't afford a lawyer and don't know what to look for?
That question became my product.
I downloaded Cursor on a Thursday evening. By Sunday I had a working prototype. I want to be very specific about what that means: it was ugly, it was slow, and it only worked about 70% of the time. But it did the thing. You pasted in a contract and it flagged risky clauses in plain English.
The key was that I didn't try to build everything. My only goal for the weekend was: can AI read a contract and tell me what's risky? Once that worked, I stopped.
The hardest part of vibe coding isn't the prompting โ it's resisting the urge to add features before the core thing works perfectly. Scope creep killed my first two attempts before I learned to stop.
I listed on vibc.ai and posted in three places: Reddit's r/freelance, a Facebook group for freelance designers, and my personal LinkedIn. The post was honest: "I built a tool that reviews contracts for freelancers. It's not perfect but it saved my colleague from a terrible clause. Free for 14 days โ tell me what's wrong with it."
In 30 days: 47 trial signups, 11 paid conversions, $869 MRR. My first dollar on the internet.
The growth wasn't linear. Month 2 was slower than month 1. I nearly gave up in month 2. What changed in month 3 was that I started talking to customers every week โ one 20-minute call per week. Those calls told me exactly what to build next. Each improvement brought more referrals. Referrals brought more subscribers. Subscribers brought more feedback.
By month 6 I was at $9,400 MRR. By month 8, $18,200. I hit Vibe Legend on vibc.ai โ the first builder on the platform to reach level 10.
The tool is still growing. The market is enormous. And I'm still a paralegal at heart โ I just work for myself now.
← Read more articles