AcademySkillsDevelopment

evo

Engineering teams that want to improve a measurable property of their code, such as speed or accuracy, through repeated experiments.

  • Listedour rating
  • 1,466gitHub stars
  • Apache-2.0licence
  • 6 days agolast update
git clone https://github.com/evo-hq/evo.git
README.md

Loading the file...

What it does

A plugin that runs optimization experiments on a codebase. It finds what is worth measuring, sets up the benchmark, then tries changes in a loop, keeping those that improve the score and dropping the rest. It uses tree search with parallel subagents and includes a dashboard to follow the runs.

Use cases

  1. 01Find and measure a performance metric in a project
  2. 02Run many code variants and keep the best scoring one
  3. 03Follow experiment results in the dashboard

Questions about
evo.

What is evo used for?

Engineering teams that want to improve a measurable property of their code, such as speed or accuracy, through repeated experiments. A plugin that runs optimization experiments on a codebase. It finds what is worth measuring, sets up the benchmark, then tries changes in a loop, keeping those that improve the score and dropping the rest. It uses tree search with parallel subagents and includes a dashboard to follow the runs.

How do I install evo?

Run this in your terminal: git clone https://github.com/evo-hq/evo.git

Is evo open source?

Yes. The code is on GitHub (evo-hq/evo) under the Apache-2.0 licence.

Is evo safe to use?

Our automatic scan flagged points to review, so read the code before installing it. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.