Last year, while running a niche membership site, I got obsessed with a question: what if you could know exactly what your competitors are doing online?
Their promotions, ads, activity... These things matter a lot... but as a small business, I didn't have time to track them manually.
Competitive research is boring and slow. Most companies check a competitor's site once every few months, take a few screenshots, and call it a day.
That's why I built Snoopstr. It's an AI agent that browses competitor websites like a human would, pulls out the important stuff, and gives you a full competitive breakdown in minutes.
I just open-sourced the thing.
What it does
You give it a business. Snoopstr figures out who the competitors are, then sends AI agents to go look at each one. Landing pages. Pricing. Instagram presence. Ad campaigns. The works.
Then It comes back with a dashboard where you can compare everyone's strategies side by side.
I've been running it on many industries to stress-test it.
The thing that keeps surprising me is how much you can learn just from what's publicly available. It's all out there, but nobody's looking at it systematically!
The stack (for us nerds)
Snoopstr uses browser automation (Browserbase + Stagehand) to actually navigate real websites. This isn't scraping HTML. The AI agent opens a browser, looks at the page, scrolls around, clicks things, and extracts what matters.
It's SvelteKit on the frontend, with multiple specialized agents running in parallel — one for landing pages, one for pricing, one for ads, one for Instagram.
The full code is on GitHub. Clone it, run it, break it, improve it.
One thing I learned
When you can extract everything from a competitor's site, the temptation is to show everything.
But business owners don't need 47 data points. They need to know: what's working for the other guy that I'm not doing?
That filter (going from raw data to actual insight) is where the real value is.
And honestly, it's where I think AI agents are heading in general. Not more data. It's all about that judgment, baby!
Why open source?
I'm on a mission to share actually useful AI that can save hours and make you $$.
Agents that help you make better decisions or save you time from doing repetitive tasks. That's the kind of stuff I'm into, and Snoopstr is my first swing at it.
And honestly, we're just scratching the surface. I have plans for automated monitoring, full funnel analysis, and a few things I'm not ready to talk about yet. I want to see where this can get.
Try it yourself
The repo is here: github.com/gabrilator/snoopstr
If you run it and find something interesting, I'd love to hear about it! Message me at hey@gabricebria.com.
Also, If this got you thinking about processes you'd love to automate, hit me up. I like those conversations!
Top comments (0)