Home
Sweep
35

🧹 Sweep - AI-powered junior developer

Sweep writes, fixes, and debugs it's own PRs

TL;DR: Sweep is an AI junior developer that autonomously handles small tasks in your codebase. Hire Sweep at https://github.com/apps/sweep-ai! Everyone gets 5 GPT4 pull requests to start.

👋 Hey everyone! We’re Kevin and William, the founders of Sweep. Sweep started when we realized some software engineering tasks were so simple we could automate the entire change. Sweep does this by writing the entire PR with code.

🎊 We recently brought Sweep one step closer to being a fully autonomous junior developer!
Demo:

Problem

Taking care of software chores drains your productivity, especially when you know it can be automated. Dealing with small fixes, repetitive refactors, and edge cases is time-consuming and frustrating.

We built Sweep to automate this, but LLMs often get things wrong on the first try. We realized that we could fix this by telling Sweep to try another solution, or by feeding it the error logs directly.

Solution

We allowed Sweep to take more feedback and input from all directions (much like a junior developer should 😉). Sweep can:

💬 Address a senior developers comments, fixing itself and retrying on either on a file comment or issue comment

❗Fix Sweep’s own PRs on failed GitHub Action runs, including linters, tests and builds

🦥 Slow mode: Sweep takes extra time to handle larger tasks

🏞️ Read and write super long files: Sweep handles files with 2000+ lines of code

⚙️ sweep.yaml - Configure Sweep with repo-level descriptions and use have Sweep use a dev branch

Ask

Hire Sweep at https://github.com/apps/sweep-ai!
You can reach us at:
Discord
team@sweep.dev
Twitter