ovm.sh / open version manager

Open Version Manager

Track releases. Pin versions. Catch changes.

Born from a real failure: Codex 0.144.0 installed cleanly, passed every version check — and couldn't execute a single command. So OVM gates every release on a real tool-use probe before it reaches you.

get ovm github
curl -fsSL https://ovm.sh/install | sh

Recommended for most macOS and Linux installs.

then, a first session
ovm install claude latest  # install, don't switch
ovm use claude <version>   # pin the active one
ovm list claude            # installed + current
ovm update                 # update when you say

Agent CLI performance over time

One score per release. OVM normalizes startup, response, and MCP overhead into a lower-is-faster performance index.

combined · lower is faster 17 versions · generated 2026-06-29
01

Watch releases

Detect upstream CLI updates and keep install evidence before benchmark work is queued.

02

Pin exact builds

Install and switch Codex, Claude Code, and Pi versions without losing the current working setup.

03

Measure locally

Run native macOS clean-room startup tests and real-home MCP/auth response checks. Benchmarks cover Claude Code and Codex today; Pi is managed, not yet measured.

04

Publish evidence

Turn benchmark history and release watcher output into static research artifacts.

OVM releases

release notes

Live index loads here — releases are always on GitHub.

Evidence

Every run leaves a record: what was measured, on which machine, and what the gate decided. Newest first.

01

benchmark report

The unified startup, response, and model report for every verified release.

2026 · benchmark report