EveryDev.ai
Subscribe
Home
Tools

5,118+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2616
  • Coding1923
  • Infrastructure904
  • Projects719
  • Research646
  • MCP613
  • Analytics497
  • Marketing497
  • Design422
  • Testing411
  • Data378
  • Security329
  • Integration259
  • Communication250
  • Prompts247
  • Extensions219
  • Commerce171
  • Voice171
  • DevOps168
  • Web123
  • Learning114
  • Finance35
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. SWE-Gym
    SWE-Gym icon

    SWE-Gym

    AI Coding Assistants

    An open environment of real-world Python tasks for training and verifying software engineering agents.

    Visit Website

    At a Glance

    Pricing
    Open Source

    SWE-Gym code released under the Apache License 2.0, a no-charge, royalty-free license.

    Engagement

    Available On

    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI Coding AssistantsAcademic ResearchLLM Evaluations

    Alternatives

    SWE-benchVitaBenchProgramBench
    Developer
    SWE-Gym

    Listed Oct 2026

    About SWE-Gym

    SWE-Gym is a research environment for training language-model-based software engineering agents, released with the ICML 2025 paper "Training Software Engineering Agents and Verifiers with SWE-Gym" by authors from UC Berkeley, UIUC, CMU and Apple. The repository holds the code for the paper, while the dataset and models are published on Hugging Face.

    What It Is

    SWE-Gym is a training environment for agents that solve repository-level software engineering problems. According to the paper, it contains 2,438 real-world Python task instances, and the README describes them as drawn from 11 Python repositories. Each instance combines a codebase with an executable runtime environment, unit tests, and a natural-language task description. A Lite split of 234 instances is also provided.

    How It Is Used

    Researchers sample agent trajectories in the environment and fine-tune language models on them. The README documents experiments with the OpenHands and MoatlessTools agent scaffolds, including rejection-sampling fine-tuning for self-improvement. Verifiers can also be trained on agent trajectories. These verifiers pick the most promising solution through best-of-n selection at inference time.

    Reported Results

    The authors report up to 19% absolute gains in resolve rate on SWE-Bench Verified and Lite. Combining fine-tuned agents with verifiers, they report 32.0% on SWE-Bench Verified and 26.0% on Lite, which they describe as a new state of the art for open-weight SWE agents. The README lists downstream work that builds on SWE-Gym, such as SkyRL and OpenHands LM.

    Reproducing the Work

    The dataset and models are on the Hugging Face hub. Environment constants live in the SWE-Bench-Fork repository, and pre-built Docker images for each instance are on Docker Hub. The repository's docs/OpenHands.md and docs/MoatlessTools.md describe how to reproduce the training and inference-time experiments.

    SWE-Gym - 1

    Community Discussions

    Be the first to start a conversation about SWE-Gym

    Share your experience with SWE-Gym, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (Apache-2.0)

    SWE-Gym code released under the Apache License 2.0, a no-charge, royalty-free license.

    • Licensed under Apache License 2.0 (OSI-approved)
    • Code repository for training software engineering agents and verifiers
    • Dataset and models hosted separately on Hugging Face; their licenses are not evidenced here

    Capabilities

    Key Features

    • 2,438 real-world Python task instances with executable environments and unit tests
    • Lite split of 234 instances
    • Trajectory-based fine-tuning of LM agents
    • Verifiers trained on agent trajectories for best-of-n inference-time scaling
    • Support for OpenHands and MoatlessTools agent scaffolds
    • Pre-built Docker images per instance
    • Public release of dataset, models and agent trajectories

    Integrations

    OpenHands
    MoatlessTools
    Hugging Face
    Docker Hub
    SWE-Bench
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate SWE-Gym and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    SWE-Gym Team

    Read more about SWE-Gym Team
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    SWE-bench icon

    SWE-bench

    A benchmark for evaluating large language models on real-world GitHub issues, tasking models to generate patches that resolve described software problems.

    VitaBench icon

    VitaBench

    An open-source benchmark for evaluating LLM agents on versatile interactive tasks grounded in real-world life-serving applications like food delivery, in-store consumption, and online travel.

    ProgramBench icon

    ProgramBench

    A benchmark that tests whether AI agents can rebuild real-world programs from scratch given only a compiled binary and its documentation, with no access to source code.

    Browse all tools

    Related Topics

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    1047 tools

    Academic Research

    AI tools designed specifically for academic and scientific research.

    90 tools

    LLM Evaluations

    Platforms and frameworks for evaluating, testing, and benchmarking LLM systems and AI applications. These tools provide evaluators and evaluation models to score AI outputs, measure hallucinations, assess RAG quality, detect failures, and optimize model performance. Features include automated testing with LLM-as-a-judge metrics, component-level evaluation with tracing, regression testing in CI/CD pipelines, custom evaluator creation, dataset curation, and real-time monitoring of production systems. Teams use these solutions to validate prompt effectiveness, compare models side-by-side, ensure answer correctness and relevance, identify bias and toxicity, prevent PII leakage, and continuously improve AI product quality through experiments, benchmarks, and performance analytics.

    206 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions