3 ms·
Show HN: Sweep – AI-Powered Junior Developer for Tech Debt
Hi HN, we recently built and open sourced Sweep, an AI powered junior developer. Kevin, Luke, and I were tired of handling tech debt when we knew LLMs could do this for us.
Sweep solves small features, bugs, and missing documentation by writing pull requests. This allows you to review and validate the code before pushing it to your codebase.
Features:
- Turns issue descriptions directly into pull requests (without an IDE)
- Addresses developer replies & comments
- Fixes the code based on failing tests & linters from GitHub Actions
Examples: https://docs.sweep.dev/examples https://docs.sweep.dev/examples
Check out our Github repo and install Sweep at: https://github.com/sweepai/sweep#-getting-started https://github.com/sweepai/sweep#-getting-started!
- quickthrower2 3y agoNice UX. George Hotz said recently that he sees this exact idea as the future of how hw would do things (maybe email him!). The async nature means a 1 hour auto-gpt style cycle is no issue for a human waiting on it. However this so depends on how good a job GPT4 with the correct stage hypnotism can do at this task. I think I like it for doco changes definitely. Just having it take on the PR prep hassle for that is worth it. The human mind is great at verifying that in review. But code changes: LLMs make great looking code that subtly doesn’t work. I would only trust it if there are extensive tests. But I guess I can use this to make the tests. I presume it is open source as well as hosted model here?
- williamzeng0 3y agoGood point! It works well at documentation changes. We currently have it check the github actions, but this is definitely not enough. Thanks for bringing this up, we'll continue improving how Sweep tests code. Currently we only support GPT4. We're really excited for open source, but GPT4 is the best at code generation.