Overview
We've just launched OpenEval (v1.0.0-rc.1), an open standard (Apache 2.0) for portable LLM evaluation datasets.
The problem: Every eval framework uses incompatible formats. You can't share eval datasets across DeepEval, Promptfoo, Inspect AI, LangSmith, etc. without manual conversion.
OpenEval solves this with a standard JSON format + converters + SDKs for TypeScript and Python.
Why Braintrust Should Support It
Your users could import/export eval suites across frameworks. We've built converters for Promptfoo, DeepEval, and Inspect AI. Braintrust already has a generic eval format — OpenEval alignment reduces friction for users who also use other tools.
What We're Proposing
Add to_openeval() and from_openeval() methods using our SDK (~50-100 lines).
Resources
We'd love to collaborate. Happy to submit a PR if you'd like.
Overview
We've just launched OpenEval (v1.0.0-rc.1), an open standard (Apache 2.0) for portable LLM evaluation datasets.
The problem: Every eval framework uses incompatible formats. You can't share eval datasets across DeepEval, Promptfoo, Inspect AI, LangSmith, etc. without manual conversion.
OpenEval solves this with a standard JSON format + converters + SDKs for TypeScript and Python.
Why Braintrust Should Support It
Your users could import/export eval suites across frameworks. We've built converters for Promptfoo, DeepEval, and Inspect AI. Braintrust already has a generic eval format — OpenEval alignment reduces friction for users who also use other tools.
What We're Proposing
Add
to_openeval()andfrom_openeval()methods using our SDK (~50-100 lines).Resources
npm install @openeval/sdkpip install openevalWe'd love to collaborate. Happy to submit a PR if you'd like.