SWE-AGI

SWE-AGI asks an agent to build a production-scale program, such as a parser or SAT solver, from a written specification in the little-known MoonBit language.

unassessed

This page is a discovery lead. Nobody has yet assessed it against the catalogue contract, so it carries no disposition. Absence of evidence here is not evidence of staleness.
Categorycoding
Subcategoryspecification-driven software construction
Page statusactive
MetricTasks completed
Directionhigher_is_better
Unittasks (of 22)
Dataset size22

What it measures

SWE-AGI tests whether an LLM-based agent can autonomously construct substantial software from an explicit specification rather than modify an existing codebase. Tasks require implementing systems such as parsers, interpreters, binary decoders, and SAT solvers strictly from authoritative standards and RFCs, against a fixed API scaffold, with each task expected to take 1,000-10,000 lines of core logic. Tasks are written in MoonBit, a language with little presence in typical pretraining corpora, specifically to reduce the chance that an agent can retrieve a working solution instead of building one.

Task format

The agent is given a written specification (an RFC or standard), a fixed API scaffold to implement against, and no access to a pre-existing reference implementation. It must produce a working MoonBit program satisfying the specification, graded against a held test suite for that task.

Models reporting this benchmark

No model card in ModelSpec reports this benchmark yet.

Data

This page as JSON · Edit on GitHub