@evo-hq/evo-agent weekly downloads statistics
By evo-hq · npm · Claude Code
Lightweight reporting SDK for evo experiments. Zero dependencies.
@evo-hq/evo-agent has 2,318 recorded weekly downloads on npm, ranking #1411 of 2,667 tracked listings.
About @evo-hq/evo-agent
evo-agent (Node SDK)
Lightweight reporting SDK for evo experiments. Zero dependencies, ESM-only, Node 18+.
Mirrors the evo-agent Python SDK surface: Run for per-task logging + scoring, Gate for safety checks with exit codes.
Install
npm install @evo-hq/evo-agent
Usage
Benchmark (Run)
import { Run } from '@evo-hq/evo-agent';
const run = new Run();
for (const task of tasks) {
run.log(task.id, 'starting task');
const result = await evaluate(task);
run.log(task.id, { output: result.output });
run.report(task.id, {
score: result.score,
summary: `reward=${result.score.toFixed(2)}`,
failureReason: result.passed ? undefined : 'task_failed',
});
}
await run.finish();
On finish():
- Prints the score JSON to stdout (the contract evo reads).
- Per-task trace files are written to
$EVO_TRACES_DIRas eachreport()is called.
Gate
import { Gate } from '@evo-hq/evo-agent';
const gate = new Gate();
for (const task of criticalTasks) {
const result = await evaluate(task);
gate.check(task.id, { score: result.score, detail: `reward=${result.score.toFixed(2)}` });
}
gate.finish(); // exits 0 if all passed, 1 otherwise
Environment
EVO_TRACES_DIRdirectory wheretask_<id>.jsonfiles are written (set byevo run)EVO_EXPERIMENT_IDexperiment label embedded in each trace
Both are set automatically when the evo CLI spawns your benchmark. Missing vars are tolerated -- traces are just skipped.
Description from the npm listing.
- evo
- claude-code
- optimization
- experiments
- benchmarks
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (1)Similar npm Claude Code plugins
All 20 @evo-hq/evo-agent alternativesData source
Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.
Listing: https://www.npmjs.com/package/@evo-hq/evo-agent. First seen Oct 29, 2026; last successful collection Oct 29, 2026. See the methodology.