sweep
sweep-ai | sweep | |
---|---|---|
3 | 37 | |
- | 7,115 | |
- | 2.2% | |
- | 10.0 | |
- | 1 day ago | |
Python | ||
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sweep-ai
-
Launch HN: Sweep (YC S23) – A bot to create simple PRs in your codebase
To make this better, we used GitHub Actions, which automatically runs the flow of “check the code → tell sweep → sweep fixes the code → check the code again”. We like this flow because you might already have GitHub Actions, and it’s fully configurable. Check out this blog to learn more https://docs.sweep.dev/blogs/giving-dev-tools.
So far, Sweep isn’t that fast, can’t handle massive problems yet, and doesn’t write hundreds of lines of code. We’re excited to work towards that. In the meantime, a lot of our users have been able to get useful results. For example, a user reported that an app was not working correctly on Windows, and Sweep wrote the PR at https://github.com/sweepai/sweep/pull/368/files, replacing all occurrences of "/tmp" with "tempfile.gettempdir()". Other examples include adding a validation function for Github branch name (https://github.com/sweepai/sweep/pull/461) and adding dynamically generated initials in the testimonials on our landing page (https://github.com/wwzeng1/landing- page/issues/28). For more examples, checkout https://docs.sweep.dev/examples.
Our focus is on finding ways that an AI dev can actually help and not just be a novelty. I think of my daily capacity to write good code as a stamina bar. There’s a fixed cost to opening an IDE, finding the right lines of code, and making changes. If you’re working on a big feature and have to context switch, the cost is higher. I’ve been leaving the small changes to Sweep, and my stamina bar stays full for longer.
Our repo is at https://github.com/sweepai/sweep, there’s a demo video at https://www.youtube.com/watch?v=WBVna_ow8vo, and you can install Sweep here: https://github.com/apps/sweep-ai. We currently have a freemium model, with 5 GPT-4 PRs at the free tier, 120 GPT-4 PRs at the paid tier and unlimited at the enterprise tier.
We’re far from our vision of a full AI software engineer, but we’re excited to work on it with the community feedback :). Looking forward to hearing any of your thoughts!
-
AI developer that writes and fixes it's own pull requests
Install Sweep at https://github.com/apps/sweep-ai
- Sweep: let an AI clean your tech debt and focus on the challenging engineering problems
sweep
-
Show HN: Dewhale – GitHub-Powered AI for effortless development
What's the difference with https://sweep.dev ?
-
My 2024 AI Predictions
- https://sweep.dev have a bot where you create a GitHub comment and it writes the PR to fix it. They have between 30% and 70% success rate. This is pretty bad but they're one of the best today
-
🚀 7 AI Tools to Improve your productivity: A Deep Dive 🪄✨
6️⃣ Sweep AI 🧹
-
CMV: People who expect AGI in 2024 will be disappointed
https://github.com/sweepai/sweep arguably already does the work of an "average" programmer
- My lightweight Docker deployment script for webhooks
-
Introduction to Open Source
The GitHub repo I researched and found was a repo that utilizes UI to create code changes based on user bug reports https://github.com/sweepai/sweep. This feature works with small errors and is aimed to eliminate developers from opening tickets that involve small bug fixes or refractors. I know that learning a new language often has many set backs and learning curves. After finding this project I believe I can learn some basics of Python while also utilizing UI.
- Sweep: Turn bugs and feature requests into code changes
-
[P] AI developer uses Pytorch 2.0 documentation
I wanted to share how we got Sweep, an AI-powered junior developer, to use the latest pytorch documentation. We wrote a simple webcrawler using Playwright, which bypasses a lot of issues while scraping. Also, because we only need to crawl documentation, we can filter out common tags in markdown. This lets us accurately crawl and index any docs site. Try it now at https://github.com/sweepai/sweep! You can add docs by going to your sweep.yaml and adding both the keyword and the url.
-
Launch HN: Sweep (YC S23) – A bot to create simple PRs in your codebase
We have that! You can directly append to our system prompt here to customize Sweep https://github.com/sweepai/sweep/blob/main/sweep.yaml
What are some alternatives?
landing-page
ferris - A low profile split keyboard designed to satisfy one single use case elegantly