Sign In

evaldog

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

evaldog

Run LLM/prompt evals locally — deterministic grading for CI and AI agents. Zero tokens.

latest
npmnpm
Version
0.1.0
Version published
Maintainers
1
Created
Source

evaldog

Run LLM / prompt evals locally — deterministic grading, zero LLM tokens.

Built for CI gates and AI agents that need a fast pass/fail on prompt/RAG outputs without burning context window.

npx evaldog run cases.csv
npx evaldog run cases.csv --min 80     # exit 1 if score < 80 (CI gate)
npx evaldog run cases.csv --json       # machine-readable (for agents)

File formats

CSVname,output,expected,assert

name,output,expected,assert
Password reset,Click the reset link.,reset link,contains
JSON shape,"{""ok"":true}",,is-json

JSON / YAML

cases:
  - name: greeting
    output: "Sure! Happy to help."
    assert:
      - { type: not-empty }

Assertions: contains · icontains · equals · regex · is-json · not-empty (default contains when an expected value is present, else not-empty).

Why agents like it

An agent can grade 200 outputs with one shell call and read back a single number

  • exit code — instead of streaming every case through the model.
evaldog run outputs.csv --json --min 90 || echo "regression!"

Hosted dashboard + scheduled drift alerts: https://evaldog.com

MIT © The Testing Academy

Keywords

llm

FAQs

Package last updated on 13 Jun 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts