Inputs
Versioned inputs
01LLM Evaluation Platform
Full-stack LLM evaluation platform with versioned datasets, graders, quality gates, and cost-latency analysis.

Synthetic/demo evaluation data shown in the public reference implementation.
A Next.js, FastAPI, and PostgreSQL reference implementation for measuring the quality, reliability, estimated cost, and latency of LLM-powered workflows across versioned datasets, prompts, models, and graders.
LLM changes can improve one metric while quietly degrading reliability, cost, or latency. Teams need reproducible evaluation runs, failed-example inspection, and explicit release gates rather than anecdotal prompt testing.
Designed and built the full-stack reference platform, evaluation runner, grader system, analytics UI, persistence layer, and CI quality-gate workflow.
Inputs
Versioned inputs
API
FastAPI control plane
Runner
Evaluation runner
Graders
Grader layer
Store
PostgreSQL / Alembic
Analytics
Next.js analytics
Gate
CI quality gate
95.0% → 85.0%
Pass rate, baseline vs degraded prompt
Repository-recorded 20-case RAG regression documented on 2026-08-05.
Controlled comparison, not a customer or usage metric.
1 → 3
Failed cases across the same dataset
Same fixed 20-case dataset; only the prompt version changed.
$0.0294 → $0.0630
Estimated run cost
Estimated model cost recorded by the runner for each of the two runs.
Estimate produced by the platform, not a billed amount.
221
Backend tests
Latest successful main-branch Backend CI run 32046570725 (2026-08-17), rechecked 2026-08-18.
Point-in-time count, not a live counter.
A reproducible way to compare prompt and model versions on quality, cost, and latency together, with a CI gate that fails a change before it ships rather than after.
Data and privacy
Seeded with synthetic evaluation data. No customer content, credentials, or production traffic is present in the public deployment.