Capability
20 artifacts provide this capability.
Want a personalized recommendation?
Find the best match →via “metric composition and custom criteria evaluation”
RAG evaluation framework — faithfulness, relevancy, context precision/recall metrics.
Unique: Metric system uses inheritance hierarchy (Metric → SingleTurnMetric → specific implementations) with PromptMixin for dynamic prompt management and Instructor adapter for structured output. Supports metric training/alignment workflows to calibrate custom metrics against human judgments.
vs others: More flexible than fixed metric suites because metrics are composable Python objects with pluggable LLM backends, enabling domain-specific evaluation without forking the framework.
via “custom metric provider system for domain-specific validation”
Data quality validation framework with declarative expectations.
Unique: Implements a MetricProvider registry system that allows custom metrics to be defined once and executed across multiple engines (Pandas, SQL, Spark) by implementing engine-specific compute methods, enabling domain-specific validation without modifying core GX code
vs others: More extensible than fixed expectation sets because custom metrics can implement arbitrary validation logic; more maintainable than custom validation scripts because metrics are registered and reusable across expectations
via “custom metric definition with schema-based validation”
LLM evaluation framework — 14+ metrics, faithfulness/hallucination detection, Pytest integration.
Unique: Provides a BaseMetric abstract class with a standardized measure() interface and optional schema validation, allowing custom metrics to be plugged into the evaluation pipeline without modifying core code; includes helper functions (e.g., G-Eval prompt templates) to reduce boilerplate for common metric patterns
vs others: More extensible than Ragas because it provides clear extension points (BaseMetric subclass) and helper utilities for common patterns, reducing the friction for implementing custom metrics
via “custom-evaluation-metric-definition”
LLM eval and monitoring with hallucination detection.
Unique: unknown — insufficient data on custom metric implementation, API surface, and integration with the EvalRunner orchestration system. Documentation does not specify whether custom metrics are Python functions, declarative schemas, or another abstraction.
vs others: unknown — without clarity on implementation approach, cannot position against alternatives like Ragas custom metrics or LangSmith's custom evaluators.
via “custom metric and test composition with python plugin architecture”
ML/LLM monitoring — data drift, model quality, 100+ metrics, dashboards, test suites.
Unique: Provides a minimal base class interface (Metric, TestCondition) that integrates directly into the PythonEngine execution model, enabling custom metrics to compose seamlessly with built-in metrics without adapter code. The architecture separates metric definition from execution, allowing custom metrics to benefit from framework features (batching, caching, result serialization) automatically.
vs others: More extensible than closed-source monitoring tools because the plugin system is code-first and version-controlled; more integrated than standalone metric libraries because custom metrics inherit framework features (dashboard integration, test suite composition) without duplication.
via “custom metric creation and auto-tuning from production feedback”
AI evaluation platform with hallucination detection and guardrails.
Unique: Implements automatic metric threshold tuning from production feedback without requiring manual retraining, using proprietary auto-tuning logic that correlates metric scores with business outcomes to improve precision/recall over time
vs others: Enables continuous metric refinement from production data, unlike static evaluation frameworks that require manual threshold adjustment; reduces need for domain experts to hand-tune metrics
via “mechanical metric extraction and validation”
Claude Autoresearch Skill — Autonomous goal-directed iteration for Claude Code. Inspired by Karpathy's autoresearch. Modify → Verify → Keep/Discard → Repeat forever.
Unique: Enforces mechanical (deterministic, numeric) metrics as the sole decision criterion, eliminating subjective judgment from the autonomous loop. Metric extraction is validated during setup and cached to enable fast comparisons, and the system explicitly rejects non-deterministic or multi-objective metrics that would require heuristic decision-making.
vs others: Enables fully autonomous decision-making without human judgment by requiring mechanical metrics, whereas most agentic systems rely on heuristic scoring or human feedback.
via “custom metric definition and tracking”
Formo makes analytics simple for DeFi apps so you can focus on growth. Get the best of web, product, and onchain analytics in one place. Understand who your users are, where they come from, and what they do onchain. The Formo MCP Server enables AI tools like Cursor, Claude Desktop, Claude Code, and
Unique: Empowers users to define their own metrics through a simple interface, allowing for highly personalized analytics that reflect specific business goals.
vs others: More flexible than rigid metric systems that only allow predefined KPIs, enabling businesses to adapt their analytics as they grow.
via “custom metric implementation with geval base class”
The LLM Evaluation Framework
Unique: Provides a GEval base class that abstracts LLM-as-judge metric implementation, handling prompt templating, response parsing, and score normalization. Custom metrics inherit caching and provider abstraction from the base class.
vs others: More extensible than fixed metric libraries and more integrated than standalone evaluation scripts because custom metrics inherit framework capabilities (caching, provider abstraction, result aggregation).
via “custom metric definition and composition framework”
Evaluation framework for RAG and LLM applications
Unique: Implements a simple base class extension pattern for custom metrics with automatic integration into evaluation pipelines, enabling users to define domain-specific metrics without understanding internal framework architecture; supports metric-specific configuration through constructor parameters
vs others: Lower barrier to entry than building evaluation frameworks from scratch; provides scaffolding and integration points while remaining flexible enough for novel metric implementations
Unique: Implements formula validation and optimization that detects unused sub-expressions and caches intermediate results, reducing computation time for complex formulas. Uses lazy evaluation where formulas are only computed when accessed, rather than eagerly computing all custom metrics.
vs others: More flexible than fixed metric libraries but less powerful than full programming languages like Python; faster than Excel-based calculations because formulas are compiled and cached server-side.
via “metric-definition-and-calculation”
via “custom metric calculation”
via “custom metric and kpi definition”
via “custom metric definition and aggregation”
Unique: Extensible metric system enabling custom metric definition and aggregation alongside built-in observability, with automatic correlation to experiments and model changes
vs others: More flexible than provider-native metrics (which are fixed) and more integrated than external analytics tools (which require manual data integration)
via “custom metric definition and tracking”
via “custom metric definition and tracking for chatbot quality”
Unique: Supports conditional, context-aware metric definitions that activate based on conversation state rather than treating all conversations uniformly — enables business-aligned quality measurement instead of generic accuracy proxies
vs others: More flexible than standard NLU evaluation metrics (BLEU, ROUGE) because it allows domain-specific KPI composition; more accessible than building custom evaluation pipelines from scratch
via “metric definition and management”
via “custom-metric-definition”
via “custom-evaluation-metric-definition”
Building an AI tool with “Custom Metric Definition And Formula Engine”?
Submit your artifact →curl unfragile.ai/agents.md | sh© 2026 Unfragile. The platform for software for agents.