Show HN: ReaperAI – Automatically delete dead code from your app

emergetools.com

3 points by jshchnz 14 days ago

Hi all,

We launched Reaper at the end of last year (https://www.emergetools.com/blog/posts/dead-code-detection-w...) with the goal of helping teams discover dead code in their mobile apps.

Unlike typical static analysis that only finds technically unreachable code, Reaper is an SDK that monitors production data to discover code that's unused by real users (ex. stale feature flags).

ReaperAI takes this a step further by actually being able to open pull requests in your repo to automatically delete the dead code that it finds.

Here is a demo video: https://www.youtube.com/watch?v=y2FEaAmUvNw

We're here to answer your questions & would love to hear any ideas or feedback you have!

owlstuffing 14 days ago

The data-to-code AI inference is inherently nondeterministic. How is that an improvement over performing deterministic coverage analysis? That sounds snarky, but it’s a sincere question.

gus_massa 13 days ago

I'd change the description from "delete" to "identify" or something. I'm not sure if this is a good idea, but I imagine that the tool will just delete the lines without human intervention and that is very scary.