LOADING COMMUNITY DATA
LOADING COMMUNITY DATA
DERPMETER EVERYWHERE
See the Derp Score where you code, and drop a Smart, Meh or Dumb verdict in one command. No account. No prompts, code or transcripts ever leave your machine.
~/app $ derp vote dumb --agent codex --reason hallucination
Vote accepted · public; feedback is self-reported, never objectively verified.
~/app $ derp status
Claude Code | Derp 41.2/100 · n=128 · agent 24h · community
Next vote: Claude Code now · Codex in 58 min · Gemini CLI now
Your current Claude Code model and its 24h Derp Score, right under the prompt. Renders from a local cache: no network call per refresh.
AvailableOne command to vote Smart, Meh or Dumb for Claude Code, Codex or Gemini CLI, with an optional reason. Change or cancel within 24h.
AvailableAsk Claude Code or Codex to file your rating. The tool only votes when you explicitly ask, and only sends a bounded host category.
AvailableThe Derp Score in your macOS menu bar, one-click votes, a cooldown timer, an offline queue and the optional Derpy mascot.
Coming soonRequires Node.js 22.13 or later. Early access: installed straight from this site (v0.5.0).
npm install -g https://derpmeter.com/downloads/derpmeter-cli-0.5.0.tgzSHA-256 ca62aa2a35a6a8e54cf00cb503dd62c91f9176c5fbb2bf37bc37a310ff23a9b8
Verify first: curl -sO https://derpmeter.com/downloads/derpmeter-cli-0.5.0.tgz && shasum -a 256 derpmeter-cli-0.5.0.tgz
derp statusTalks to derpmeter.com by default. Self-hosting? Use derp configure --endpoint <url>.
derp vote dumb --agent codex --reason hallucinationYour first vote gets an installation token automatically. Agents: claude-code (default), codex, gemini-cli. Reasons are optional: instruction_failure, hallucination, repeated_mistake, poor_output, other.
derp change meh --agent codexderp cancel --agent codexShows your current Claude Code model and its 24h Derp Score. An existing statusline is kept and shown above it. Install asks for confirmation and can be undone exactly.
derp install-statuslinederp statusderp uninstall-statuslinederp privacy session on remembers the current model locally for 15 minutes so votes fill it in and carry a session-linked flag. No session ID is stored or sent.Pick a style and the fields you want: model, score, samples, scope, flags, mood, bar and your next-vote countdown. Optional colors. Example renderings:
claude-opus-5-5 | Derp 41.2/100 · n=128 · model 24h · communityOpus 5.5 · Derp 41 · vote in 37mDerp 41Opus 5.5 ▕████░░░░░░▏ 41(•_•) · Derp 41 · Opus 5.5derp statusline-configderp statusline-config --style compact --show model,score,vote --color onAdd the MCP server, or install a /derp command. Both only vote when you explicitly ask, with the rating you chose.
claude mcp add derpmeter -- derp mcp --host claude-codecodex mcp add derpmeter -- derp mcp --host codexderp install-commandderp install-command --agent codexAgent, rating, optional model, optional reason category, channel (web, CLI, MCP, menu bar), and the UTC hour.
Prompts, code, transcripts, file paths, environment variables, session IDs, emails or accounts. Abuse-prevention data is hashed and deleted after 24 hours.
No. It is the average of self-reported community votes (Smart 0, Meh 50, Dumb 100). Higher means derpier. It measures how developers feel, not model capability.
No account. Your first CLI, MCP or menu bar vote gets a random installation token automatically. It expires after 90 days and is replaced on its own; derp logout revokes it.
Once per agent per hour, per device and per network. Every channel shares that limit, so extra tokens or devices on the same network add nothing.
Yes, within 24 hours: derp change meh or derp cancel. After 24 hours a vote is no longer linked to you at all, so there is nothing left to change.
It never calls the network while rendering. It reads a small local cache that derp status refreshes at most every five minutes.
derp uninstall-statusline restores your previous statusline, derp uninstall-command removes /derp, derp logout revokes your token, then npm uninstall -g @derpmeter/cli.