Open-Source LLM Evaluation Tools
Test models, prompts, agents and RAG pipelines against your own cases with Promptfoo, DeepEval, Ragas or lm-evaluation-harness.
11Updated 23 hours agoApache-2.0
#AI red teaming#Git integration#MCP
Nox is a security scanner for developers building LLM applications, RAG systems and agents with tool access. It traces untrusted input into model calls and model output into dangerous operations, including paths across functions and files.
3.2KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#Human approval#LLM tracing
PenguinHarness builds runnable AI agent applications from plain-language requirements on your computer or server. It's for developers who want agents to handle app creation, evaluation, tuning and deployment.
28.7KUpdated 24 hours agoApache-2.0
macOS · Windows · Docker · Web#Human approval#Multi-user access#Multimodal input
Label Studio is a platform for teams preparing training datasets or reviewing AI outputs. It brings human annotation and evaluation into a browser interface that can run locally or on your own server.
27.2KUpdated 19 hours agoMIT
#AI red teaming#Git integration#MCP
Promptfoo is an open source CLI and library for developers and security teams evaluating AI applications on their own machine. It supports local models through Ollama alongside cloud providers. Evaluations run locally, but tests against cloud models send requests to those providers, and most require an API key.
5.2KUpdated 2 days agoApache-2.0
Linux · Docker · Web#Hugging Face integration#LoRA#Quantization
H2O LLM Studio helps teams adapt language models to their own datasets through a browser interface, without writing training code. It's aimed at organizations building models for specific tasks.
3.1KUpdated 3 weeks agoApache-2.0
#AI red teaming#Guardrails
DeepTeam is a Python framework that runs on your machine to test chatbots, AI agents and retrieval-augmented generation applications for security failures. It's for developers and security teams who want adversarial tests they can repeat as an application changes. Its model-powered attacks and scoring use the selected provider; calls to OpenAI or other cloud services send data off your machine.
668Updated 1 month agoApache-2.0
Windows · Docker · Web#Code execution#Git integration#LLM tracing
OrcaReplay is a local AI agent debugger for developers investigating failed coding runs or testing how another model handles the same task. It captures what happened beyond the chat transcript, including failed commands and changed files.
16.1KUpdated 1 day agoApache-2.0
Web#Distributed execution#Hugging Face integration#LoRA
ms-swift is a Python framework for developers and researchers training and deploying language and multimodal models on their own hardware. It covers model adaptation through evaluation and serving, with support for Qwen3, DeepSeek-R1, Llama4, Mistral, Qwen3-VL and InternVL3.5.
13.7KUpdated 4 days agoApache-2.0
#Hugging Face integration#LoRA#Quantization
LitGPT is a Python toolkit for developers and researchers who want to train and deploy language models on their own hardware. Its directly editable model implementations suit custom applications and research experiments.
6.4KUpdated 2 days agoMIT
#Code execution#Guardrails#MCP
Ouroboros is a locally installed workflow engine for developers who want to define requirements and check an AI coding agent's output. It runs through a terminal CLI, a Claude Code plugin or an MCP server. Your chosen coding runtime supplies the agent and model access. When used with Claude through Claude Code's standard cloud connection, model requests go to that external service.
1.3KUpdated 2 months agoMIT
macOS · Windows · Linux#Code execution#Guardrails#MCP
Reverify helps developers and reverse engineers check AI-generated claims against actual binary files and code behavior. It returns verified, refuted or inconclusive verdicts with evidence, so an assistant's proposed explanation can be checked before you rely on it.
2KUpdated 1 day agoApache-2.0
#AI red teaming#Multimodal input
Agentic Security is an LLM vulnerability scanner for developers, researchers and security teams testing AI models and agent workflows. It probes how systems respond to hostile inputs and attempts to bypass their safety controls.
3.6KUpdated 20 hours agoMIT
#Batch processing#LLM tracing#MCP
TruLens helps developers assess AI agents and retrieval-augmented generation (RAG) apps, then trace poor results to the steps that caused them. It connects evaluation scores with execution traces so teams can compare changes in quality, latency and cost.
MaxText
2 videos2.5KUpdated 18 hours agoApache-2.0
Docker#Distributed execution#Multimodal input#Quantization
MaxText is an LLM training library for researchers and engineers building models from scratch or adapting existing ones. It provides a reference implementation teams can modify for their own model designs, with training that scales from a single host to large clusters.
636Updated 1 month agoMIT
#AI red teaming#Hugging Face integration#OpenAI-compatible API
TrustLLM is a research toolkit for teams comparing language models beyond answer quality. It evaluates local LLMs and models accessed through APIs for behaviors such as hallucination, harmful responses, bias, and information leakage.
5.8KUpdated 5 days agoApache-2.0
Docker · Web#LLM tracing#Prompt versioning
Coze Loop helps developers test and monitor AI agents, with tools for investigating failed runs and comparing prompt changes. Its self-hosted edition brings prompt development, evaluation, and execution traces into one browser interface.
7.6KUpdated 3 days agoApache-2.0
#Distributed execution#Hugging Face integration#OpenAI-compatible API
OpenCompass is an LLM evaluation framework for researchers and developers comparing models for their applications. It lets you assess models on your own hardware alongside cloud APIs in the same experiment.
12.3KUpdated 1 day ago
Docker · Web#LLM tracing#MCP#Ollama integration
Arize Phoenix helps developers investigate failures in AI agents and LLM applications and compare proposed fixes. It connects recorded application activity with evaluations and repeatable experiments.
20Updated 3 months ago
macOS · Windows · Linux · Docker · Web · Browser Extension#Batch processing#LLM tracing#MCP
Torrix is a self-hosted LLM monitoring tool for teams investigating AI spending and failed requests. It keeps request records in your infrastructure and brings usage analytics and individual traces into one dashboard.
8.1KUpdated 2 months agoApache-2.0
Web
Evidently helps AI teams check output quality and catch regressions in chatbots, RAG applications, AI agents and predictive models. Its Python library handles text and tabular data for development evaluations and production monitoring.
2.5KUpdated 3 days agoMIT
#Agent Skills#Git integration#Source citations
Better Harness helps developers and teams assess how coding agents carry out work. It examines the workflow around a code change to find unclear goals, missing validation and delivery checks that a diff review can miss.
1.3KUpdated 4 days agoApache-2.0
#Context compression#Distributed execution#Hugging Face integration
kvpress is a Python library for developers and researchers reducing the memory needed for long-context LLM inference. It compresses the key-value cache that grows as a model processes longer inputs.
48.1KUpdated 21 hours agoGPL-2.0
Linux · Web#LLM tracing#Multi-user access#Structured output
Discourse AI adds community assistants, search and moderation to a Discourse forum you can host on your own server. It's for forum operators who want AI features inside their community site. Forum hosting and AI processing are separate choices: the plugin supports a choice of providers, and its AI API services have a self-hosting option.
19.5KUpdated 2 days agoApache-2.0
#LLM tracing#Multimodal input
DeepEval is an LLM evaluation framework for developers testing AI agents, RAG pipelines and chatbots. It helps compare prompts and models and catch quality regressions within Python tests or CI/CD.
3.1KUpdated 4 days agoApache-2.0
Windows · Linux · Docker · Web#LLM tracing#Ollama integration#Prompt versioning
OpenLIT helps developers investigate failures and assess the quality of existing AI applications and coding agents. It connects model requests with the tools, retrieval and agent steps involved in producing an answer.
37.4KUpdated 1 day ago
Docker#Agent Skills#LLM tracing#MCP
Langfuse helps teams debug LLM applications and AI agents, then test changes against production examples. It brings traces, evaluations and prompt revisions into one place.
6.6KUpdated 1 day agoApache-2.0
Web#LLM tracing#Multimodal input#Ollama integration
Genkit is Google's framework for developers building AI agents and chatbots into web and mobile apps. It brings model connections, application workflows and testing tools into one framework.
11.7KUpdated 5 months agoApache-2.0
Docker · Web#Batch processing#LLM tracing#Multimodal input
TensorZero is a self-hosted platform for developers who need to compare and improve models in LLM applications. The project is archived and no longer maintained.
1.7KUpdated 5 days agoMIT
Web#LLM tracing
Evalite is a TypeScript evaluation tool for developers testing LLM-powered apps. It pairs code-based tests with a local interface for reviewing how an app responds.