I built an in-house, pip-installable Python evaluation library for LangGraph-based agents. A project only needs a lightweight agent configuration and a golden-script file describing expected tools, expected outputs and where in the interaction those tools should trigger.
The library runs the evaluation workflow, prints metric values in the terminal and generates output files — removing repetitive evaluation setup across internal agent projects.
- Evaluates
- Tool accuracy, redundant tool behaviour, tool-call rate, safety / PII, helpfulness-oriented LLM checks and latency.
- Method
- Golden-script scenarios, tool-call validation and LLM-as-judge style checks.
- Current scope
- Implemented for LangGraph, with a design that can be extended to other agent frameworks.
- Impact
- Reduced repeated evaluation work for teams building and testing agentic applications.






