Skip to main content

Install and sign in

Skills update when a new session starts; run /reload to update the current one.
Ask the agent to call project(action="list"), then workflow.status_and_next(project_id). Follow along in the web UI at rapidreview.io/merv.
Requires the current unified Kilo CLI — if kilo plugin isn’t available, update Kilo first.
On a remote machine over SSH, connect with ssh -L 19876:127.0.0.1:19876 user@host first. The browser sign-in callback goes to 127.0.0.1:19876, and the forward is what lets it reach the client running on the remote host.

Skills and reviewers

Skills come from Merv’s hosted, content-versioned catalog (skills.urls); each entry carries a SHA-256 content version, and Kilo downloads a changed skill completely before atomically replacing its cache — a failed download keeps the previous version. Kilo also loads project-level .agents/skills/, so a repo vendoring Merv skills needs no global install. Four read-only reviewer subagents are injected by the plugin (experiment-design-review, experiment-attempt-review, project-reflection-review deny edit and bash; consolidation-review denies edit). See Reviewer handoff.

Long runs

background_process with ready.pattern ^MERV_RUNS_WAIT blocks until the watcher prints its sentinel. See Long runs.

Caveats

  • The plugin rewrites mcp.merv on every session (whole-object assignment). A hand-edited mcp.merv pointing at a self-hosted brain gets overwritten. Use the hosted brain, or configure the self-hosted URL a different way until this is fixed.