Product Thumbnail

crunr

Launch and run any compute job on AWS with 1 command

Developer Tools
Tech
Visit WebsiteSee on Product Hunt

Hunted bySandeep SinghSandeep Singh

crunr — run it, ghost it. GPU compute is $1.5/hr. But your real bill looks like this: - Idle time sitting there: $800/mo - Infra team to manage it: $3,000/mo - Failed setups and debugging: days lost - 3am emergency fixes: priceless crunr fixes all of it. $ crunr run train.py --gpu Spins up → runs → terminates. You pay for compute only. Nothing else. No idle bills. No DevOps. No lingering servers. Built for ML researchers, indie AI builders, and startup teams who just want their job to run.

Top comment

Hey PH 👋 I'm Sandeep, the infra guy my data science team DM'd every time they needed GPUs. We had a ₹9,000/day GPU server. And a Slack thread. The message was always the same: "GPU's free, who wants it next?" If nobody replied fast enough, the meter kept going🔥. Full rate. Whether anyone was training or not. I ran the numbers. 65% idle. We were paying for a machine doing absolutely nothing most of the day. Renting compute per day when you need it per job is like hiring a full-time delivery driver because you order food three times a week. So I built crunr. $ crunr run train.py --gpu Spins up → runs → saves your outputs → terminates. Job done; instance gone. Every time. No exceptions. No controller VM. No SaaS layer. No data moving through infrastructure we control, because there is no infrastructure we control. Your AWS. Your CloudTrail. Your data. A 3-hour training run now costs ₹170. Between runs: ₹0. Not rounded. Exactly zero. No more Slack thread. No more idle bills. No more 3am fixes. Just crunr run. Free to start 👇

Comment highlights

The ephemeral spin-up-run-terminate model is the right abstraction for batch ML jobs. We've burned significant budget on GPU instances idling after failed training runs, especially when a job crashes at epoch 40 and the instance just sits there. How do you handle mid-job failures and artifact persistence? Does the runner automatically sync outputs to S3 before terminating?

it is a cool problem to solve we also have similar kind of problem at our backend we are just paying for idle server times on aws, but one query is like where are you keeping the instance output and is it also available for cpu

About crunr on Product Hunt

Launch and run any compute job on AWS with 1 command

crunr launched on Product Hunt on May 26th, 2026 and earned 100 upvotes and 8 comments, placing #14 on the daily leaderboard. crunr — run it, ghost it. GPU compute is $1.5/hr. But your real bill looks like this: - Idle time sitting there: $800/mo - Infra team to manage it: $3,000/mo - Failed setups and debugging: days lost - 3am emergency fixes: priceless crunr fixes all of it. $ crunr run train.py --gpu Spins up → runs → terminates. You pay for compute only. Nothing else. No idle bills. No DevOps. No lingering servers. Built for ML researchers, indie AI builders, and startup teams who just want their job to run.

crunr was featured in Developer Tools (513k followers) and Tech (624.2k followers) on Product Hunt. Together, these topics include over 233.2k products, making this a competitive space to launch in.

Who hunted crunr ?

crunr was hunted by Sandeep Singh. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how crunr stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.