Add SWE-agent

This commit is contained in:
Tereza Tizkova
2024-04-09 22:50:49 -07:00
parent fed0a0eb08
commit 75af3265e5

View File

@@ -2356,6 +2356,32 @@ General purpose
</details>
## [SWE Agent]()
Open Source alternative for Devin
<details>
![Image](https://github.com/stitionai/devika/raw/main/.assets/devika-screenshot.png)
### Category
Coding, general purpose
### Description
- This Devin alternative scores 12.3% on the FULL swe benchmark
- ["An open source Devin getting 12.29% on 100% of the SWE Bench test set vs Devin's 13.84% on 25% of the test set!"](https://x.com/danielhanchen/status/1775120334305607781)
- SWE-agent works by interacting with a specialized terminal, which allows it to:
- 🔍 Open, scroll and search through files
- ✍️ Edit specific lines w/ automatic syntax check
- 🧪 Write and execute tests
- This custom-built interface is critical for good performance. Simply connecting an LM to a vanilla bash terminal does not work well.
- ["Our key insight is that LMs require carefully designed agent-computer interfaces (similar to how humans like good UI design). E.g. When the LM messes up indentation, our editor prevents it and gives feedback."](https://x.com/jyangballin/status/1775114448513958134)
### Links
- [GitHub]()
- [X (Twitter) post](https://x.com/Gautam_A_k/status/1775206295458676764)
</details>
## [Sweep](https://sweep.dev/)
Github assistant that fixes issues & writes code