LibraryAI and agent development

SWE-smith

Turns GitHub repositories into executable software-engineering tasks for training SWE agents.

Stars
696
Forks
125
License
MIT
Updated
Updated Jul 10, 2026

Checking live repository facts…

Project overview

SWE-smith creates Docker execution environments from GitHub repositories, synthesizes tasks such as file localization and program repair, filters instances that break one or more tests, and generates issue text. The resulting tasks and trajectories can support SWE-agent training or evaluation. It requires Docker and was developed for Ubuntu 22.04; Windows and macOS are not planned targets.

Repository facts

Primary language
Python
License
MIT
Repository updated
Jul 10, 2026
Default branch
main

Resource types

Library

Use cases

AI and agent developmentSoftware developmentTesting and debugging

Operating systems

Linux

Runtime

DockerLocal

Capabilities

Code executionVerification and evals

Audience

DevelopersResearchers

Related projects

Browse more similar projects