Ouroboros

TECHNICAL REPORT / 2026

Ouroboros: A Self-Developing Frontier Coding Agent with Reviewed Core Evolution

The report describes how Ouroboros changes its own runtime through reviewed Git history, preserves identity and memory across releases, and turns experience from ordinary work into structural improvements.

Anton Razzhigaev, Andrei Gritsaev, Andrei Kaznacheev, Nikita Dragunov, Roman Yampolskiy, and Andrei Kuznetsov.

Read on arXivPDFHugging Face

What the report covers

Paper and evidence

Citation

@techreport{razzhigaev2026ouroboros,
  title        = {Ouroboros: A Self-Developing Frontier Coding Agent with Reviewed Core Evolution},
  author       = {Anton Razzhigaev and Andrei Gritsaev and Andrei Kaznacheev and Nikita Dragunov and Roman Yampolskiy and Andrei Kuznetsov},
  year         = {2026},
  eprint       = {2608.08311},
  archivePrefix = {arXiv},
  primaryClass = {cs.SE},
  doi          = {10.48550/arXiv.2608.08311},
  url          = {https://arxiv.org/abs/2608.08311}
}