Repository navigation
Expand file tree
/
Copy pathtools.json
More file actions
3205 lines (3205 loc) · 131 KB
/
Copy pathtools.json
File metadata and controls
3205 lines (3205 loc) · 131 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"title": "The Comprehensive List of AI Evaluation Tools",
"source": "https://github.com/aglio-lab/ai-evaluation-tools",
"license": "CC0-1.0",
"last_verified": "2026-07-16",
"entry_count": 327,
"tools": [
{
"name": "Confident AI",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://www.confident-ai.com",
"description": "Confident AI is the AI quality platform built for enterprise platform teams to standardize evals and observability across the org — one consistent bar for how different product teams measure and monitor their AI. Docs",
"secondary_links": [
{
"label": "Docs",
"url": "https://documentation.confident-ai.com"
}
],
"status": "active"
},
{
"name": "Braintrust",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://www.braintrust.dev",
"description": "Braintrust is an eval-first AI engineering platform with experiments, datasets, a prompt playground, logging, and online scoring using its open-source autoevals scorers.",
"secondary_links": [
{
"label": "autoevals",
"url": "https://github.com/braintrustdata/autoevals"
}
],
"status": "active"
},
{
"name": "LangSmith",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://smith.langchain.com",
"description": "LangSmith is LangChain's platform for tracing, dataset-based evaluation, annotation queues, and prompt management; it works with or without the LangChain framework. Docs",
"secondary_links": [
{
"label": "Docs",
"url": "https://docs.langchain.com/langsmith"
}
],
"status": "active"
},
{
"name": "Langfuse",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "open-source",
"primary_url": "https://langfuse.com",
"description": "Langfuse is an open-source, self-hostable LLM engineering platform with tracing, LLM-as-a-judge and custom evaluations, prompt management, datasets, and dashboards. GitHub",
"secondary_links": [
{
"label": "GitHub",
"url": "https://github.com/langfuse/langfuse"
}
],
"status": "active"
},
{
"name": "Arize AX",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://arize.com",
"description": "Arize AX is an enterprise AI observability and evaluation platform; its open-source foundation, Phoenix, is listed separately under observability.",
"secondary_links": [
{
"label": "Phoenix",
"url": "https://github.com/Arize-ai/phoenix"
}
],
"status": "active"
},
{
"name": "Opik",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "open-core",
"primary_url": "https://www.comet.com/site/products/opik/",
"description": "Opik, from Comet, is an open-source platform to debug, evaluate, and monitor LLM applications, RAG systems, and agents, with tracing, evaluation metrics, datasets, and dashboards. GitHub",
"secondary_links": [
{
"label": "GitHub",
"url": "https://github.com/comet-ml/opik"
}
],
"status": "active"
},
{
"name": "Galileo",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://galileo.ai",
"description": "Galileo is an enterprise evaluation and observability platform with proprietary evaluation models (e.g., Luna), agent evaluations, guardrailing, and production monitoring.",
"secondary_links": [],
"status": "active"
},
{
"name": "Patronus AI",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://www.patronus.ai",
"description": "Patronus AI is an automated AI evaluation and testing platform with proprietary evaluators (Lynx for hallucination detection, the Glider judge model), red teaming, and monitoring APIs.",
"secondary_links": [],
"status": "active"
},
{
"name": "Weights & Biases Weave",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "open-core",
"primary_url": "https://wandb.ai/site/weave/",
"description": "W&B Weave is a tracing and evaluation toolkit for LLM applications with scorers, comparisons, leaderboards, and production monitoring. GitHub",
"secondary_links": [
{
"label": "GitHub",
"url": "https://github.com/wandb/weave"
}
],
"status": "active"
},
{
"name": "Vellum",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://www.vellum.ai",
"description": "Vellum is a platform for building and evaluating LLM workflows with test suites, side-by-side comparisons, and deployment monitoring.",
"secondary_links": [],
"status": "active"
},
{
"name": "HoneyHive",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://www.honeyhive.ai",
"description": "HoneyHive is an AI observability and evaluation platform with tracing, offline and online evaluators, dataset curation, and human review.",
"secondary_links": [],
"status": "active"
},
{
"name": "Maxim AI",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://www.getmaxim.ai",
"description": "Maxim AI provides end-to-end simulation, evaluation, and observability for AI agents, including prompt experiments, agent simulation runs, and production quality checks.",
"secondary_links": [],
"status": "active"
},
{
"name": "Freeplay",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://freeplay.ai",
"description": "Freeplay combines prompt management, evaluation, and observability with human-in-the-loop review workflows for product teams.",
"secondary_links": [],
"status": "active"
},
{
"name": "Athina AI",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://www.athina.ai",
"description": "Athina AI is a collaborative platform to prototype, evaluate, and monitor LLM applications, with a spreadsheet-style experimentation UI and preset plus custom evals.",
"secondary_links": [],
"status": "active"
},
{
"name": "Orq.ai",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://orq.ai",
"description": "Orq.ai is a generative AI collaboration platform with built-in experiments, evaluators, guardrails, and deployment management.",
"secondary_links": [],
"status": "active"
},
{
"name": "Agenta",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "open-source",
"primary_url": "https://agenta.ai",
"description": "Agenta is an open-source LLMOps platform with a prompt playground, versioning, human and automatic evaluation, and observability. GitHub",
"secondary_links": [
{
"label": "GitHub",
"url": "https://github.com/Agenta-AI/agenta"
}
],
"status": "active"
},
{
"name": "LangWatch",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "open-source",
"primary_url": "https://langwatch.ai",
"description": "LangWatch is an open-source platform for LLM evaluation, agent simulation testing (Scenario), and observability. GitHub",
"secondary_links": [
{
"label": "GitHub",
"url": "https://github.com/langwatch/langwatch"
}
],
"status": "active"
},
{
"name": "Openlayer",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://www.openlayer.com",
"description": "Openlayer provides testing and monitoring for AI systems (LLM and classic ML), with automated tests in CI and production quality alerts.",
"secondary_links": [],
"status": "active"
},
{
"name": "PromptLayer",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://www.promptlayer.com",
"description": "PromptLayer offers prompt management and evaluation: a visual prompt registry, batch evals, A/B testing, and usage analytics.",
"secondary_links": [],
"status": "active"
},
{
"name": "Giskard Hub",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "open-core",
"primary_url": "https://www.giskard.ai",
"description": "Giskard Hub is an enterprise agent-testing platform built on the open-source Giskard library, adding vulnerability scanning, continuous red teaming, and business-failure detection.",
"secondary_links": [
{
"label": "Giskard",
"url": "https://github.com/Giskard-AI/giskard-oss"
}
],
"status": "active"
},
{
"name": "Scale GenAI Platform",
"category": "Full-Stack LLM Evaluation Platforms",
"availability": "commercial",
"primary_url": "https://scale.com",
"description": "Scale AI's GenAI platform provides enterprise model evaluation and a data engine, including expert human evaluation and the SEAL leaderboards.",
"secondary_links": [
{
"label": "SEAL leaderboards",
"url": "https://scale.com/leaderboard"
}
],
"status": "active"
},
{
"name": "DeepEval",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/confident-ai/deepeval",
"description": "DeepEval is an open-source LLM evaluation framework (\"Pytest for LLMs\") with 50+ metrics for RAG, agents, multi-turn conversations, safety, and custom criteria, plus CI/CD and benchmark support.",
"secondary_links": [],
"status": "active"
},
{
"name": "Ragas",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/vibrantlabsai/ragas",
"description": "Ragas is an evaluation toolkit for LLM applications, best known for reference-free RAG metrics such as faithfulness, answer relevancy, and context precision/recall. Paper",
"secondary_links": [
{
"label": "Paper",
"url": "https://arxiv.org/abs/2309.15217"
}
],
"status": "active"
},
{
"name": "promptfoo",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/promptfoo/promptfoo",
"description": "promptfoo is a developer-first CLI for testing prompts, models, and RAG/agent applications, with declarative test cases, comparison matrices, CI integration, and red teaming.",
"secondary_links": [],
"status": "active"
},
{
"name": "OpenAI Evals",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/openai/evals",
"description": "OpenAI Evals is OpenAI's original open-source framework and registry of community-contributed evals; the repository is in maintenance mode, and OpenAI's separate hosted Evals product is scheduled for shutdown in late 2026.",
"secondary_links": [],
"status": "active"
},
{
"name": "openai/simple-evals",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/openai/simple-evals",
"description": "simple-evals contains OpenAI's lightweight reference implementations of its reported benchmarks (MMLU, GPQA, SimpleQA, HumanEval, HealthBench, and more).",
"secondary_links": [],
"status": "active"
},
{
"name": "lm-evaluation-harness",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/EleutherAI/lm-evaluation-harness",
"description": "EleutherAI's lm-evaluation-harness is a widely used harness for few-shot LLM benchmarking with hundreds of academic tasks; it powered the Hugging Face Open LLM Leaderboard.",
"secondary_links": [],
"status": "active"
},
{
"name": "Inspect AI",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/UKGovernmentBEIS/inspect_ai",
"description": "Inspect AI is the UK AI Security Institute's framework for LLM evaluations, with solvers, scorers, sandboxed tool use, and agent evals. See also Inspect Evals, a community repository of ready-to-run benchmark implementations. Docs",
"secondary_links": [
{
"label": "Inspect Evals",
"url": "https://github.com/UKGovernmentBEIS/inspect_evals"
},
{
"label": "Docs",
"url": "https://inspect.aisi.org.uk"
}
],
"status": "active"
},
{
"name": "HELM",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/stanford-crfm/helm",
"description": "HELM (Holistic Evaluation of Language Models), from Stanford CRFM, provides transparent, reproducible, multi-metric model evaluation. Paper",
"secondary_links": [
{
"label": "Paper",
"url": "https://arxiv.org/abs/2211.09110"
}
],
"status": "active"
},
{
"name": "OpenCompass",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/open-compass/opencompass",
"description": "OpenCompass is a large-scale evaluation platform supporting 100+ datasets and a wide range of open and API models.",
"secondary_links": [],
"status": "active"
},
{
"name": "LightEval",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/huggingface/lighteval",
"description": "LightEval is Hugging Face's all-in-one LLM evaluation toolkit across multiple backends (transformers, vLLM, inference endpoints); Hugging Face recommends it over the older Evaluate library for LLM work.",
"secondary_links": [],
"status": "active"
},
{
"name": "Pydantic Evals",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://ai.pydantic.dev/evals/",
"description": "Pydantic Evals is the evaluation library from the Pydantic team for scoring LLM and agent outputs with datasets, evaluators, and reports. GitHub",
"secondary_links": [
{
"label": "GitHub",
"url": "https://github.com/pydantic/pydantic-ai"
}
],
"status": "active"
},
{
"name": "MLflow LLM Evaluate",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://mlflow.org/docs/latest/genai/eval-monitor/",
"description": "MLflow's GenAI evaluation module provides heuristic and LLM-judge metrics integrated with MLflow experiment tracking and tracing. GitHub",
"secondary_links": [
{
"label": "GitHub",
"url": "https://github.com/mlflow/mlflow"
}
],
"status": "active"
},
{
"name": "NeMo Evaluator",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/NVIDIA-NeMo/Evaluator",
"description": "NVIDIA NeMo Evaluator is an open-source platform for scalable, reproducible evaluation of LLMs across popular benchmarks.",
"secondary_links": [],
"status": "active"
},
{
"name": "Prompt flow",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/microsoft/promptflow",
"description": "Microsoft Prompt flow is a development suite for LLM apps that includes built-in and custom evaluation flows for quality assessment in CI.",
"secondary_links": [],
"status": "active"
},
{
"name": "Evidently",
"category": "LLM Evaluation Frameworks",
"availability": "open-core",
"primary_url": "https://github.com/evidentlyai/evidently",
"description": "Evidently is an open-source evaluation and monitoring library for ML and LLM systems with 100+ metrics, test suites, and reports, plus the commercial Evidently Cloud.",
"secondary_links": [],
"status": "active"
},
{
"name": "TruLens",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/truera/trulens",
"description": "TruLens provides evaluation and tracking for LLM apps using feedback functions, and originated the \"RAG triad\" (context relevance, groundedness, answer relevance).",
"secondary_links": [],
"status": "active"
},
{
"name": "OpenEvals",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/langchain-ai/openevals",
"description": "OpenEvals is LangChain's collection of ready-made evaluators for correctness, conciseness, hallucination, and structured output.",
"secondary_links": [],
"status": "active"
},
{
"name": "Evalite",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/mattpocock/evalite",
"description": "Evalite is a TypeScript-native eval runner built on Vitest that treats evals as tests, with a local UI.",
"secondary_links": [],
"status": "active"
},
{
"name": "Giskard",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/Giskard-AI/giskard-oss",
"description": "Giskard is an open-source testing library for LLM agents and ML models with automatic vulnerability scanning for hallucination, bias, and injection.",
"secondary_links": [],
"status": "active"
},
{
"name": "EvalScope",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/modelscope/evalscope",
"description": "EvalScope is ModelScope's framework for LLM/VLM/AIGC evaluation and inference performance benchmarking.",
"secondary_links": [],
"status": "active"
},
{
"name": "OLMES",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/allenai/olmes",
"description": "OLMES is AI2's reproducible standard for LLM evaluations, used for the OLMo and Tülu model reports.",
"secondary_links": [],
"status": "active"
},
{
"name": "Eureka ML Insights",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/microsoft/eureka-ml-insights",
"description": "Eureka ML Insights is Microsoft's framework for standardized, reproducible evaluation of large foundation models.",
"secondary_links": [],
"status": "active"
},
{
"name": "Weave Evaluations",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/wandb/weave",
"description": "Weave Evaluations is W&B Weave's code-first evaluation harness with scorers, datasets, and model comparisons.",
"secondary_links": [],
"status": "active"
},
{
"name": "LLM Comparator",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/PAIR-code/llm-comparator",
"description": "LLM Comparator, from Google's PAIR team, is an interactive tool for side-by-side analysis of LLM evaluation results.",
"secondary_links": [],
"status": "active"
},
{
"name": "Parea",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/parea-ai/parea-sdk-py",
"description": "Parea's SDK provides experiment tracking and evaluation for LLM applications.",
"secondary_links": [],
"status": "active"
},
{
"name": "continuous-eval",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/relari-ai/continuous-eval",
"description": "continuous-eval, from Relari, offers data-driven, modular evaluation for LLM pipelines with metric ensembles. Repository activity has slowed since early 2025.",
"secondary_links": [],
"status": "active"
},
{
"name": "Phoenix Evals",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/Arize-ai/phoenix",
"description": "Phoenix Evals is Arize Phoenix's evaluation library with pre-tested LLM-judge templates for hallucination, relevance, toxicity, and more.",
"secondary_links": [],
"status": "active"
},
{
"name": "UpTrain",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/uptrain-ai/uptrain",
"description": "UpTrain is an open-source tool to evaluate and improve LLM applications with 20+ preconfigured checks. Repository activity has slowed since 2024.",
"secondary_links": [],
"status": "active"
},
{
"name": "AlpacaEval",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/tatsu-lab/alpaca_eval",
"description": "AlpacaEval is a fast, inexpensive, replicable LLM-based automatic evaluator for instruction-following models.",
"secondary_links": [],
"status": "active"
},
{
"name": "Evalchemy",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/mlfoundations/evalchemy",
"description": "Evalchemy, from ML Foundations, is a unified toolkit for running many popular benchmarks against any model.",
"secondary_links": [],
"status": "active"
},
{
"name": "Evaluate",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/huggingface/evaluate",
"description": "Hugging Face Evaluate is a library of standard NLP/ML metrics (BLEU, ROUGE, BERTScore) with a unified API; it is in maintenance mode, with LightEval recommended for new LLM evaluation work.",
"secondary_links": [],
"status": "active"
},
{
"name": "FastChat",
"category": "LLM Evaluation Frameworks",
"availability": "open-source",
"primary_url": "https://github.com/lm-sys/FastChat",
"description": "FastChat is LMSYS's platform for serving and evaluating chat models, and the original home of MT-Bench and the Chatbot Arena codebase; development has slowed and it is now mostly of historical reference value.",
"secondary_links": [],
"status": "active"
},
{
"name": "Microsoft Foundry Evaluations",
"category": "Cloud Provider Evaluation Services",
"availability": "commercial",
"primary_url": "https://learn.microsoft.com/en-us/azure/ai-foundry/concepts/observability",
"description": "Microsoft Foundry (formerly Azure AI Foundry) includes built-in evaluators for generative and agentic applications, covering intent resolution, tool-call accuracy, task adherence, groundedness, and safety.",
"secondary_links": [],
"status": "active"
},
{
"name": "Vertex AI Gen AI Evaluation",
"category": "Cloud Provider Evaluation Services",
"availability": "commercial",
"primary_url": "https://cloud.google.com/vertex-ai/generative-ai/docs/models/evaluation-overview",
"description": "Google Cloud's Gen AI Evaluation Service provides model-based and computation-based metrics, including agent trajectory evaluation, integrated with Vertex AI.",
"secondary_links": [],
"status": "active"
},
{
"name": "Amazon Bedrock Evaluations",
"category": "Cloud Provider Evaluation Services",
"availability": "commercial",
"primary_url": "https://docs.aws.amazon.com/bedrock/latest/userguide/evaluation.html",
"description": "Amazon Bedrock Evaluations runs managed model and RAG evaluation jobs using automatic metrics, LLM-as-a-judge, and human evaluation workflows.",
"secondary_links": [],
"status": "active"
},
{
"name": "Mosaic AI Agent Evaluation",
"category": "Cloud Provider Evaluation Services",
"availability": "commercial",
"primary_url": "https://docs.databricks.com/en/generative-ai/agent-evaluation/index.html",
"description": "Databricks' Mosaic AI Agent Evaluation provides managed judges, a human review app, and MLflow integration for evaluating GenAI apps on Databricks.",
"secondary_links": [],
"status": "active"
},
{
"name": "OpenAI Evals (hosted)",
"category": "Cloud Provider Evaluation Services",
"availability": "commercial",
"primary_url": "https://platform.openai.com/docs/guides/evals",
"description": "OpenAI's platform-integrated evaluation product for testing prompts and models in the OpenAI dashboard; OpenAI has announced a shutdown of the hosted Evals product scheduled for late 2026.",
"secondary_links": [],
"status": "active"
},
{
"name": "Anthropic Console Evaluations",
"category": "Cloud Provider Evaluation Services",
"availability": "commercial",
"primary_url": "https://docs.anthropic.com/en/docs/test-and-evaluate/eval-tool",
"description": "The Anthropic Console includes an evaluation tool for generating test cases and comparing prompt outputs for Claude models.",
"secondary_links": [],
"status": "active"
},
{
"name": "Langfuse",
"category": "LLM Observability and Tracing",
"availability": "open-source",
"primary_url": "https://github.com/langfuse/langfuse",
"description": "Langfuse is a widely adopted open-source LLM observability platform with traces, sessions, cost tracking, evaluations, and prompt management; it is self-hostable.",
"secondary_links": [],
"status": "active"
},
{
"name": "Arize Phoenix",
"category": "LLM Observability and Tracing",
"availability": "open-source",
"primary_url": "https://github.com/Arize-ai/phoenix",
"description": "Phoenix is an OpenTelemetry-native tracing and evaluation library for LLM apps and agents that runs locally, in notebooks, or self-hosted; it underpins the commercial Arize AX platform.",
"secondary_links": [],
"status": "active"
},
{
"name": "Helicone",
"category": "LLM Observability and Tracing",
"availability": "open-source",
"primary_url": "https://github.com/Helicone/helicone",
"description": "Helicone is an LLM observability proxy/gateway added with one line of code, providing logging, caching, scoring, and experiments.",
"secondary_links": [],
"status": "active"
},
{
"name": "Opik",
"category": "LLM Observability and Tracing",
"availability": "open-source",
"primary_url": "https://github.com/comet-ml/opik",
"description": "Opik is Comet's open-source tracing and evaluation platform for LLM and agentic applications.",
"secondary_links": [],
"status": "active"
},
{
"name": "OpenLLMetry",
"category": "LLM Observability and Tracing",
"availability": "open-source",
"primary_url": "https://github.com/traceloop/openllmetry",
"description": "OpenLLMetry, from Traceloop, provides OpenTelemetry-based instrumentation for LLM apps, exporting traces to any OTel-compatible backend.",
"secondary_links": [],
"status": "active"
},
{
"name": "OpenInference",
"category": "LLM Observability and Tracing",
"availability": "open-source",
"primary_url": "https://github.com/Arize-ai/openinference",
"description": "OpenInference is an open specification and set of instrumentation libraries for capturing LLM application traces, used by Phoenix and other OTel backends.",
"secondary_links": [],
"status": "active"
},
{
"name": "OpenLIT",
"category": "LLM Observability and Tracing",
"availability": "open-source",
"primary_url": "https://github.com/openlit/openlit",
"description": "OpenLIT is an OpenTelemetry-native AI engineering platform with observability, evaluations, guardrails, and a prompt hub.",
"secondary_links": [],
"status": "active"
},
{
"name": "AgentOps",
"category": "LLM Observability and Tracing",
"availability": "open-source",
"primary_url": "https://github.com/AgentOps-AI/agentops",
"description": "AgentOps provides session replays, metrics, and monitoring purpose-built for AI agents across popular agent frameworks.",
"secondary_links": [],
"status": "active"
},
{
"name": "Laminar",
"category": "LLM Observability and Tracing",
"availability": "open-source",
"primary_url": "https://github.com/lmnr-ai/lmnr",
"description": "Laminar is an open-source, OTel-based platform for tracing and evaluating AI applications.",
"secondary_links": [],
"status": "active"
},
{
"name": "Pydantic Logfire",
"category": "LLM Observability and Tracing",
"availability": "open-core",
"primary_url": "https://github.com/pydantic/logfire",
"description": "Logfire, from the Pydantic team, is an observability platform with first-class LLM and agent tracing built on OpenTelemetry.",
"secondary_links": [],
"status": "active"
},
{
"name": "Lunary",
"category": "LLM Observability and Tracing",
"availability": "open-source",
"primary_url": "https://github.com/lunary-ai/lunary",
"description": "Lunary is a production toolkit for LLM apps covering observability, prompt management, and analytics.",
"secondary_links": [],
"status": "active"
},
{
"name": "Langtrace",
"category": "LLM Observability and Tracing",
"availability": "open-source",
"primary_url": "https://github.com/Scale3-Labs/langtrace",
"description": "Langtrace is an open-source, OTel-based observability tool with evaluations for LLM applications.",
"secondary_links": [],
"status": "active"
},
{
"name": "Portkey",
"category": "LLM Observability and Tracing",
"availability": "open-core",
"primary_url": "https://github.com/Portkey-AI/gateway",
"description": "Portkey combines an open-source AI gateway with a commercial observability and governance suite: routing, guardrails, logs, and feedback.",
"secondary_links": [],
"status": "active"
},
{
"name": "Datadog LLM Observability",
"category": "LLM Observability and Tracing",
"availability": "commercial",
"primary_url": "https://www.datadoghq.com/product/llm-observability/",
"description": "Datadog LLM Observability adds LLM tracing, quality and security scanning, and evaluation to the Datadog platform.",
"secondary_links": [],
"status": "active"
},
{
"name": "New Relic AI Monitoring",
"category": "LLM Observability and Tracing",
"availability": "commercial",
"primary_url": "https://newrelic.com/platform/ai-monitoring",
"description": "New Relic AI Monitoring provides APM-style monitoring for LLM-powered applications, covering traces, cost, and response quality signals.",
"secondary_links": [],
"status": "active"
},
{
"name": "LangSmith",
"category": "LLM Observability and Tracing",
"availability": "commercial",
"primary_url": "https://smith.langchain.com",
"description": "LangSmith provides tracing and monitoring with online evaluators and alerts (see the [full-stack platforms](#full-stack-llm-evaluation-platforms) section).",
"secondary_links": [],
"status": "active"
},
{
"name": "Arthur",
"category": "LLM Observability and Tracing",
"availability": "open-core",
"primary_url": "https://www.arthur.ai",
"description": "Arthur is an AI performance monitoring platform; its open-source Arthur Bench LLM evaluation tool is no longer actively developed.",
"secondary_links": [
{
"label": "Arthur Bench",
"url": "https://github.com/arthur-ai/bench"
}
],
"status": "active"
},
{
"name": "LangKit",
"category": "LLM Observability and Tracing",
"availability": "open-source",
"primary_url": "https://github.com/whylabs/langkit",
"description": "LangKit is an open-source library of text-quality and safety telemetry metrics for LLMs, built on whylogs. The hosted WhyLabs platform it fed into has been discontinued (see [Discontinued](#discontinued-and-historical-tools)).",
"secondary_links": [
{
"label": "whylogs",
"url": "https://github.com/whylabs/whylogs"
}
],
"status": "active"
},
{
"name": "Ragas",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/vibrantlabsai/ragas",
"description": "Ragas is a popular toolkit for RAG metrics: faithfulness, answer relevancy, context precision, and context recall.",
"secondary_links": [],
"status": "active"
},
{
"name": "DeepEval RAG metrics",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://deepeval.com/docs/metrics-introduction",
"description": "DeepEval's RAG metrics cover answer relevancy, faithfulness, and contextual precision/recall/relevancy, with explainable per-test-case reasons.",
"secondary_links": [],
"status": "active"
},
{
"name": "TruLens",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/truera/trulens",
"description": "TruLens implements RAG triad evaluation (context relevance, groundedness, answer relevance) with application instrumentation.",
"secondary_links": [],
"status": "active"
},
{
"name": "ARES",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/stanford-futuredata/ARES",
"description": "ARES, from Stanford, automates RAG evaluation using synthetic data and fine-tuned judge models with statistical guarantees. Paper",
"secondary_links": [
{
"label": "Paper",
"url": "https://arxiv.org/abs/2311.09476"
}
],
"status": "active"
},
{
"name": "AutoRAG",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/Marker-Inc-Korea/AutoRAG",
"description": "AutoRAG is an AutoML-style tool that evaluates RAG pipeline configurations on your own data to find the best-performing setup.",
"secondary_links": [],
"status": "active"
},
{
"name": "RAGChecker",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/amazon-science/RAGChecker",
"description": "RAGChecker, from Amazon Science, is a fine-grained diagnostic framework for RAG using claim-level entailment checks on both retriever and generator.",
"secondary_links": [],
"status": "active"
},
{
"name": "BEIR",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/beir-cellar/beir",
"description": "BEIR is a heterogeneous zero-shot benchmark for information retrieval spanning 18 datasets across 9 task types.",
"secondary_links": [],
"status": "active"
},
{
"name": "MTEB",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/embeddings-benchmark/mteb",
"description": "MTEB (Massive Text Embedding Benchmark) is the benchmark suite for evaluating embedding models, with a public leaderboard.",
"secondary_links": [
{
"label": "public leaderboard",
"url": "https://huggingface.co/spaces/mteb/leaderboard"
}
],
"status": "active"
},
{
"name": "CRAG",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/facebookresearch/CRAG",
"description": "CRAG (Comprehensive RAG Benchmark), from Meta, provides 4,400+ QA pairs and mock APIs simulating web and knowledge-graph search, used in the KDD Cup 2024.",
"secondary_links": [],
"status": "active"
},
{
"name": "RAGBench",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://huggingface.co/datasets/rungalileo/ragbench",
"description": "RAGBench is a 100k-example, explainable RAG benchmark across five industry domains, with the TRACe evaluation framework.",
"secondary_links": [],
"status": "active"
},
{
"name": "BRIGHT",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/xlang-ai/BRIGHT",
"description": "BRIGHT is a benchmark for reasoning-intensive retrieval where queries require deep reasoning rather than keyword matching.",
"secondary_links": [],
"status": "active"
},
{
"name": "MTRAG",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/IBM/mt-rag-benchmark",
"description": "MTRAG, from IBM, is a human-generated benchmark for multi-turn RAG conversations across four domains.",
"secondary_links": [],
"status": "active"
},
{
"name": "Tonic Validate",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/TonicAI/tonic_validate",
"description": "Tonic Validate is a RAG benchmarking and evaluation framework with a free visualization UI.",
"secondary_links": [],
"status": "active"
},
{
"name": "continuous-eval",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/relari-ai/continuous-eval",
"description": "continuous-eval offers modular, granular evaluation of each RAG pipeline stage: retrieval, reranking, and generation.",
"secondary_links": [],
"status": "active"
},
{
"name": "FlashRAG",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/RUC-NLPIR/FlashRAG",
"description": "FlashRAG is a Python toolkit for reproducing and evaluating RAG research, with 20+ algorithms and 16+ datasets.",
"secondary_links": [],
"status": "active"
},
{
"name": "RAGTruth",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/ParticleMedia/RAGTruth",
"description": "RAGTruth is a word-level, hallucination-annotated corpus for training and evaluating trustworthy RAG systems.",
"secondary_links": [],
"status": "active"
},
{
"name": "RGB",
"category": "RAG Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/chen700564/RGB",
"description": "RGB benchmarks RAG robustness across noise, negative rejection, information integration, and counterfactuals.",
"secondary_links": [],
"status": "active"
},
{
"name": "DeepEval agentic evals",
"category": "AI Agent Evaluation",
"availability": "open-source",
"primary_url": "https://deepeval.com/docs/metrics-task-completion",
"description": "DeepEval's agentic metrics cover task completion, tool correctness, and argument correctness, supporting end-to-end and component-level agent testing over traces.",
"secondary_links": [],
"status": "active"
},
{
"name": "LangWatch Scenario",
"category": "AI Agent Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/langwatch/scenario",
"description": "Scenario, from LangWatch, is an agent simulation testing framework that simulates users over multi-turn scenarios and asserts on outcomes.",
"secondary_links": [],
"status": "active"
},
{
"name": "AgentEvals",
"category": "AI Agent Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/langchain-ai/agentevals",
"description": "AgentEvals is LangChain's set of ready-made evaluators for agent trajectories, including trajectory match and LLM-judge over trajectories.",
"secondary_links": [],
"status": "active"
},
{
"name": "Inspect AI",
"category": "AI Agent Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/UKGovernmentBEIS/inspect_ai",
"description": "Inspect AI has first-class agent evaluation support: sandboxed tool execution, multi-step solvers, and agent bridges.",
"secondary_links": [],
"status": "active"
},
{
"name": "Rogue",
"category": "AI Agent Evaluation",
"availability": "open-source",
"primary_url": "https://github.com/qualifire-dev/rogue",
"description": "Rogue, from Qualifire, evaluates and red-teams agents by probing them through realistic adversarial conversations.",
"secondary_links": [],