- Create an unlimited number of SWE-bench style task instances for any Python repository.
- Generate trajectories of SWE-agent solving those task instances.
- Train local LMs on these trajectories to improve their software engineering capabilities (SWE-agent-LM-32B).
SWE-smith
SWE-smith is a toolkit for training software engineering (SWE) agents. With SWE-smith, you can: