CodaLab
Welcome to CodaLab server!

August 2025

Submissions will be disabled at the end of year (December 31, 2025). If you want to submit a new competition before the end of September, which would end after December 31, 2025, we strongly recommend you use CodaBench

July 2025:

We have updated the Codalab compute workers (latest version is now 1.3). You need to update your workers if you are running any otherwise they will not work.
April 2025:

CodaBench is now our main portal for hosting competitions. We encourage you to start your new events on CodaBench, which is more recent, provides the same features as CodaLab, and even more! Note that CodaLab will be phased out in 2025 and will not allow new competitions after the end of September 2025.

Transitioning is quite simple and straightforward, and CodaLab bundles are compatible with Codabench. Simply follow this step-by-step guide: How to transition from CodaLab to Codabench?

We’re here to help you make a smooth transition, feel free to contact us if needed.


  • We provide a default CPU queue for small jobs, typically for result submission competitions. For code submission, organizers are expected to provide their own queue, see instructions.
  • Are you looking for older competitions? Check the old CodaLab Competitions website!

    • Join the CodaLab competition Google group, to advertise your competitions, ask questions, or read news.
    • To report bugs and problems you face, please open Github issues.
    • Learn more about us.

    Cite CodaLab Competitions in your research

    @article{codalab_competitions_JMLR,
      author  = {Adrien Pavao and Isabelle Guyon and Anne-Catherine Letournel and Dinh-Tuan Tran and Xavier Baro and Hugo Jair Escalante and Sergio Escalera and Tyler Thomas and Zhen Xu},
      title   = {CodaLab Competitions: An Open Source Platform to Organize Scientific Challenges},
      journal = {Journal of Machine Learning Research},
      year    = {2023},
      volume  = {24},
      number  = {198},
      pages   = {1--6},
      url     = {http://jmlr.org/papers/v24/21-1436.html}
    }