EvalForge

Benchmark-driven evaluation and observability platform for agentic AI.

The Problem

Testing agentic AI systems purely by asserting final string responses masks severe failure modes: tool misrouting, hallucinated parameters, unfaithful grounding, and explosive latency or token consumption across multi-turn decision loops.

Key Decisions

  • Full-Trajectory Observability: Captured granular intermediate execution traces (thoughts, tool invocations, arguments, observations, token usage, latency, and cost).
  • Dual-Pronged Evaluation Subsystem: Paired deterministic heuristics (token budgets, latency ceilings, tool schema validation) with cognitive LLM-as-a-judge rubrics for faithfulness and groundedness.
  • Experiment & Regression Tracking: Built automated comparative regression delta analysis against version-controlled golden datasets and experiment baselines.

Results

  • Observability: End-to-end trace waterfalls and per-step cost/latency breakdowns.
  • Repeatability: Quantitative regression detection preventing silent degradation during prompt or model upgrades.

What I Learned

Agent evaluation must transition from subjective manual inspection (“vibes-based testing”) to a quantitative, repeatable engineering discipline backed by versioned benchmarks.


[Built as an agent evaluation platform. Source code is public.]