Skip to main content
Mneno provides local evaluation infrastructure for retrieval, context building, and compaction. It does not bundle benchmark datasets, external evaluators, telemetry, or analytics uploads.
When relevant IDs are supplied, search evaluation reports precision@k, recall@k, and MRR. It also reports scanned and selected counts, latency, decision count, and trace event count.

Evaluate context

Context evaluation includes token efficiency, budget utilization, inclusion and exclusion reason counts, relevance, latency, and trace coverage.

Evaluate compaction

Compaction evaluation previews changes by default and does not mutate storage. Pass apply=True only when the evaluation should apply the compaction result.

Serialize operation results

All evaluation result models provide stable JSON-compatible helpers:

Build a benchmark report

Benchmark exports use this versioned envelope:

Implement a benchmark adapter

External benchmark packages implement BenchmarkAdapter:
Future LOCOMO, LongMemEval, and BEAM adapters belong in the separate Mneno Bench distribution. They can consume these typed results and versioned trace exports without adding benchmark dependencies to core.