Swaroop Hegde (@SwaroopH) header
Swaroop Hegde (@SwaroopH) profile picture

Building @CleanSlop from 🇨🇦 Prev @Powerloom @BlockVigil @DotaProHub

Vancouver, British Columbia
Joined February 2008
Photo by Swaroop Hegde (@SwaroopH)Photo by Swaroop Hegde (@SwaroopH)Photo by Swaroop Hegde (@SwaroopH)Photo by Swaroop Hegde (@SwaroopH)Photo by Swaroop Hegde (@SwaroopH)Photo by Swaroop Hegde (@SwaroopH)Photo by Swaroop Hegde (@SwaroopH)Photo by Swaroop Hegde (@SwaroopH)Photo by Swaroop Hegde (@SwaroopH)Photo by Swaroop Hegde (@SwaroopH)
I've been teasing this for a while, and I'm really excited to finally ship it: CleanSlop is now fully agentic 🔥 Paste one line into Claude Code, Codex, Cursor, Grok Bot or Muse 👇 Scan with cleanslop.com This is a big step up from our first release last month. Back then @CleanSlop was a website: you'd leave your agent to sign up, connect GitHub, run a scan and read the report, then paste it all back in. Now the whole thing happens inside your agent, with a leaner workflow and an overhauled, faster engine underneath. Your agent signs you in, scans the folder you're in, fixes what's worth fixing, and rescans to check the fixes held. When you run out of scans, it offers a pack or a plan, and you approve it in Link. That's the only time you touch anything. All of this is backed by @link Agent Identity, @stripe's new identity product for agents, and we're one of the first companies to integrate it across the entire workflow. Your agent presents Link's attestation that a real person stands behind it, along with your Link-verified email, right from the CLI. There's no form, no password and no trip to a website. It supports TypeScript/Node.js apps today, and it's sharpest on Next.js + Supabase. Link Agent Identity is US and Canada only for now; everywhere else, your agent signs in with GitHub. We're on @ProductHunt today. If you build with AI, I'd love for you to try it and tell me where it gets confusing or where your agent gets stuck 🙏
3
2
4
7
968
We often get asked about how CleanSlop actually works. So we built a page that takes you under the hood. Also, answering more questions on @hackernews today: news.ycombinator.com/item?id…
Yuuuge pile of changelog shipped @CleanSlop in the last two weeks. Went live on Product Hunt with a fully agentic workflow. Backed by Stripe Link agent identity. 95% faster scans (yep) Autoscans are live. And take a look under the hood of the system at cleanslop.com/under-the-hood
5
213
Spooky weekend thanks to the amazing folks who put up this special event at @capbridge 🧡 And a spookier start to permanent DST time, had to adjust some hardcoded clocks and already missed my dentist appointment 💀
2
131
Youngest F1 champ, what a year he's had! Congratulazioni, Kimi 🏆
KIMI ANTONELLI IS THE 2026 F1 WORLD CHAMPION!!! 🏆 The youngest to ever do it at 20 years and 68 days old! #F1 #MexicoGP
1
2
107
Shipping so fast our own web interface is starting to feel optional 😂 Seriously though, try autoscan. Set it to run on every push, daily, or weekly and forget about it!
What's new #4 🔁 Autoscan: on Starter, Pro and Max, your repo scans itself on every push, daily, or weekly, and never spends a scan on a commit it already checked. Also: we open-sourced the CleanSlop CLI, and a new Under the hood page shows what happens when you press Scan 👇
1
2
236
Just please be honest in the first place so you don't have to play these games 🤦
We’re renaming our Max plans: Max 5x → Max Max 20x → Ultra Max is still $100/month, and Ultra is still $200. If you’re a subscriber, there’s nothing you need to do. We’re also removing the 5-hour limit for verified Ultra accounts, starting today with most existing subscribers. Newer accounts keep a temporary limit until they’re verified, which helps us prevent fraud and abuse. You'll get an email when it's removed. Weekly limits remain unchanged. View our plans here: claude.com/pricing
1
112
Can someone connect me with @hackernews mods wrt to a showhn post?
2
3
213
Setting this up was trickier than expected but fun! Our requirements: 1. Track upstream and sync at release time. 2. Port PRs from the public repo while keeping contributor credit. 3. Publish from the public repo so provenance is verifiable.
The CleanSlop CLI is now open source 🎉 It's the tool your agent runs to scan your repo and fix what it finds, so you should be able to read every line! MIT licensed, zero runtime dependencies, and every npm release ships with signed provenance ✅ github.com/cleanslop/cli
1
2
157
Swaroop Hegde retweeted
The CleanSlop CLI is now open source 🎉 It's the tool your agent runs to scan your repo and fix what it finds, so you should be able to read every line! MIT licensed, zero runtime dependencies, and every npm release ships with signed provenance ✅ github.com/cleanslop/cli
2
1
2
216
Not much to share from this weekend. Chronic pain flared up, probably from pushing too hard. But I'm back at it and will resume the vibe coding series for the next 24 hours with app #3! Got an app idea you'd like to see me build next? Drop it below.
2
3
174
Politics aside, please just do sane things, that's all we want!
Thank you, British Columbia. Tonight, you voted for change. You voted for a government that will listen, keep life affordable, and never take your hard-earned money for granted. I want to thank every volunteer who knocked on doors, made calls, and put up signs in the rain. I want to thank our candidates, who stepped forward in a snap election with no time to spare. And I want to thank my wife Shelley and my family for standing beside me every step of the way. To those who didn’t vote for us: I will work just as hard for you. This is your government too. The work starts now. Let’s get to it.
1
102
Nice, better late than never!
Today, proposed regulations to bring the Stablecoin Act into force were pre-published for a 60-day comment period, supporting competition and innovation in the Canadian financial sector.
1
100
Question for @ProductHunt veterans: can you launch a very different feature within a month of your main launch, on the same domain? How do you make it distinct enough not to get flagged as a repeat?
1
3
275
Hello from Toronto! Good to be back though I spent a good chunk of the trip shipping. We entered a feature freeze this morning but I couldn't resist adding the new @link CLI feature that went live today 😎
2
216
Hey @Shell, SMS is not more secure!
1
2
200
App #2 in my one-app-a-week vibe coding series: Ludo Club 🎲 Classic Ludo with friends or bots, right in your browser. The fun part: your browser can't pick the dice. The server rolls, and each game ends with a fair-play receipt so you can check every roll! Link 🧵👇
1
3
413
I haven't forgotten my promise to ship vibe coded app for this week! Today, I'll try doing this on flight wifi 🛫 Thanks to the flight upgrade, @AirCanada 🙏
2
5
361