Vibeleaderboard

Kilian Lieret

Viber rank21

Kilian Lieret builds and evaluates AI agents that work on software repositories. A staff AI research scientist at Meta Superintelligence Labs, he previously co-developed SWE-agent at Princeton and helped turn code navigation, editing and testing into actions a language model can perform.[3][4]

Start with mini-swe-agent →
Kilian Lieret

Education

Ludwig Maximilian University of Munich

PhD, Experimental High Energy Physics

Oct 2018 – May 2022

[3]
Ludwig Maximilian University of Munich and Technical University of Munich

MSc, Theoretical and Mathematical Physics

Oct 2014 – Sep 2018

[3]
Ludwig Maximilian University of Munich

BSc, Physics

Oct 2011 – Sep 2015

[3]
Ludwig Maximilian University of Munich

BSc, Mathematics

Oct 2011 – Aug 2014

[3]

Links

Website CV GitHub X LinkedIn Bluesky Google Scholar ORCID

Staff AI Research Scientist, Meta Superintelligence Labs · Meta

Background

Lieret trained in mathematics and physics in Munich before moving to Princeton. His postdoctoral research studied graph neural networks for particle tracking: reconstructing particle paths from the scattered measurements a detector records. In 2024 he moved into Princeton’s language-model research, developing systems that act on code rather than only predict it.[3][5]

Career

At Princeton, Lieret worked first in research software for high-energy physics and then in the Princeton Language and Intelligence initiative. His current CV lists a move to Meta in February 2026 and a staff research scientist title from September. It identifies software-engineering agents and frontier benchmarks as his focus.[3]

Contributions

Interfaces that let models work on code

SWE-agent gives a language model a structured way to inspect a repository, edit files and run tests. Lieret co-authored the paper, which studies how the interface between an agent and its computer changes the agent’s performance. That distinction matters when evaluating a coding system: a model’s ability is only one part of the result; the commands, feedback and environment also shape what it can finish.[4]

A small agent you can inspect

The mini-swe-agent project strips the agent loop down to a small implementation with shell-based actions. Lieret announced the project’s release on his personal site. Developers can use it to examine how model responses become commands, how command output returns to the model and when execution stops. Its simplicity makes it a useful starting point for understanding the machinery behind a coding agent.[6][2]

Ideas

Lieret’s research also asks how to evaluate work that extends beyond a single issue. ProgramBench tests rebuilding programs from executables and documentation, while CodeClash evaluates agents that improve code through repeated competition. These tasks expose different requirements from patching a known bug: choosing a structure, learning from feedback and continuing toward a broader objective. Their results describe particular evaluation settings, not a general measure of engineering ability.[5]

Tools, writing & talks

Tools

  • Start here

    mini-swe-agentgithub.com

    A small shell-based coding agent whose implementation makes the action-and-feedback loop easy to inspect. Start with the README before trying it on a disposable repository.

    Start with the README and the small agent implementation to see how a model uses shell commands and receives feedback. Python and command-line familiarity help; use a disposable repository for experiments.

    Project developer[6][2]
  • ProgramBenchgithub.com

    A benchmark that asks an agent to recreate a program using its executable and documentation, without the original source code.

    Co-led benchmark research (self-reported)[5][3]

Writing, research & talks

  • SWE-agentarxiv.org

    Research on the interfaces that let language models navigate repositories, edit files and run tests to resolve software issues.

    Co-authored research[4]
  • CodeClashcodeclash.ai

    An evaluation in which software agents revise their code through repeated competitive rounds, testing progress toward longer-term goals.

    Co-authored research[1]
References

Latest source check 2026-10-25

  1. [1] CodeClash project and paper authors

    codeclash.ai · Checked 2026-10-25

  2. [2] Kilian Lieret: personal website and outbound accounts

    www.lieret.net · Checked 2026-10-25

  3. [3] Kilian Lieret: current curriculum vitae

    www.lieret.net · Checked 2026-10-25

  4. [4] SWE-agent paper and authors

    arxiv.org · Checked 2026-10-25

  5. [5] Kilian Lieret: research projects

    www.lieret.net · Checked 2026-10-25

  6. [6] mini-swe-agent repository

    github.com · Checked 2026-10-25

Kilian Lieret | VibeLeaderboard