Skip to content

Repository files navigation

AgentClash Evals

Local pre-deploy agent eval SDKs for AgentClash.

This repo owns the lightweight SDK packages for writing evals like normal tests:

  • Python package: agentclash-evals / import agentclash_eval
  • TypeScript package: @agentclash/evals alpha spike
  • Language-neutral report schemas in schemas/evaltest

The main AgentClash repo remains the platform, hosted eval, challenge-pack, CLI, and regression-gate repo: https://github.com/agentclash/agentclash

Quick start: Python

cd python/agentclash_eval
python -m pip install -e ".[dev]"
pytest -q
from agentclash_eval import assert_agent
from agentclash_eval.metrics import Contains

def test_agent_output():
    assert_agent("hello world", metrics=[Contains("world")])

Quick start: TypeScript

cd typescript/evals
npm install
npm test

Design rules

  • No auth required for local evals.
  • No telemetry by default.
  • No hidden network calls.
  • Core package keeps dependencies minimal.
  • Hosted AgentClash integration is explicit and opt-in.

About

Local pre-deploy agent eval SDKs for AgentClash

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages