AI product Open source

ai-evaluation-framework

ai-evaluation-framework is an open-source framework by Dreamers Inc. for benchmarking model-based solutions by accuracy, p95 latency, and estimated cost against user-defined ground-truth cases. Each task specifies fields and a scoring rule per field, including exact identifiers, normalized dates, numeric tolerances, containment, token overlap, and expected-missing values; cases can also provide alternate accepted renderings. It runs models from OpenAI, Anthropic, or an OpenAI-compatible gateway, compares results in a table, emits detailed JSON reports, and caches responses by model, task, and case so scoring rules can be changed without another model call. The repository uses document-field extraction as its worked example but accepts arbitrary text inputs such as OCR output, transcripts, and PDF text. A separate feedback server collects thumbs-up or thumbs-down responses with required comments, stores append-only JSONL data, and exposes statistics, exports, and candidate cases for human review; it does not train models. The repository includes tests using scripted mock models and is licensed under Apache-2.0.

View repository Mentioned in 1 video ↓

What ai-evaluation-framework is used for

1 use taken from transcripts — each links to the moment in the video.

  • A framework for comparing AI models on accuracy, response time, and cost using user-defined correct answers. It supports field-specific scoring rules and caches responses so scoring can change without another paid model run.

Videos mentioning ai-evaluation-framework

1 in the library.