EveryDev.ai
Subscribe
Home
Tools

4,506+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents3274
  • Coding2275
  • Infrastructure1000
  • Projects696
  • Marketing636
  • Research587
  • MCP532
  • Design508
  • Analytics506
  • Testing394
  • Security376
  • Data327
  • Integration244
  • Prompts244
  • Communication235
  • Extensions217
  • Voice193
  • Learning190
  • Commerce170
  • DevOps153
  • Web103
  • Finance36
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. UQLM
    UQLM icon

    UQLM

    LLM Evaluations

    Python library for detecting LLM hallucinations using uncertainty quantification scorers that return confidence scores between 0 and 1.

    Visit Website

    At a Glance

    Pricing
    Open Source

    UQLM Python library released under the Apache License 2.0; free to use, modify and distribute. Costs of any LLM calls made through the user's own providers are external.

    Engagement

    Available On

    Linux
    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    LLM EvaluationsAI Development LibrariesContent Analysis

    Alternatives

    Kilnsimple-evalsAnyJev
    Developer
    CVS HealthOne CVS Drive, Rhode Island 02895Est. 1963

    Listed Oct 2026

    About UQLM

    UQLM is an open-source Python library from CVS Health for detecting hallucinations in large language model outputs using uncertainty quantification. Each scorer returns a confidence score between 0 and 1, where higher values indicate a lower likelihood of errors or hallucinations. It is installed from PyPI and works with LangChain chat models.

    What It Is

    UQLM is a developer library that wraps an LLM, generates responses to prompts, and scores how reliable each response is. Results are returned through a generate_and_score workflow and can be exported to a DataFrame. It also includes a mitigation option in which the response with the lowest uncertainty is selected.

    Scorer Categories

    The documentation groups scorers into five types:

    • Black-box scorers measure consistency across multiple generations and work with any LLM. Examples include semantic entropy, non-contradiction probability, exact match, BERTScore and cosine similarity.
    • White-box scorers use token probabilities for single-generation scoring and need access to logprobs. They include minimum token probability, sequence probability and P(True).
    • LLM-as-a-judge scorers use one or more LLMs to evaluate a response, with categorical, continuous, Likert and panel-of-judges variants.
    • Ensemble scorers combine scorers by weighted averaging. They can be used off the shelf or tuned on prompts with ground-truth answers.
    • Long-text scorers score individual claims or sentences and can refine a response by removing low-confidence claims.

    Code Generation and Long-Form Output

    CodeGenUQ predicts whether LLM-generated code is functionally correct without executing it. It combines white-box scorers, code-adapted black-box scorers based on functional equivalence, and reflexive self-evaluation scorers. LongTextUQ decomposes a response into claims, scores each against sampled responses, and returns claim-level data along with a refined response.

    Documentation and Learning Resources

    The documentation site includes a quickstart, scorer definitions, an API reference, example notebooks, FAQs and release notes. The project is released under the Apache 2.0 license and is described in a JMLR software paper, with further TMLR and EMNLP papers on the methods.

    UQLM - 1

    Community Discussions

    Be the first to start a conversation about UQLM

    Share your experience with UQLM, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    UQLM Python library released under the Apache License 2.0; free to use, modify and distribute. Costs of any LLM calls made through the user's own providers are external.

    • Apache License 2.0 (OSI-approved)
    • Install via pip install uqlm
    • Black-box, white-box, LLM-as-a-judge, ensemble and long-text scorers

    Capabilities

    Key Features

    • Black-box consistency-based scorers
    • White-box token-probability scorers
    • LLM-as-a-judge and LLM panel scorers
    • Ensemble scorers with optional supervised tuning
    • Long-text claim-level scoring with response refinement
    • CodeGenUQ for code correctness prediction without execution
    • Confidence scores between 0 and 1
    • Works with any LangChain chat model
    • Example notebooks

    Integrations

    LangChain
    OpenAI
    Azure OpenAI
    Google Vertex AI
    Ollama
    PyPI
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate UQLM and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    CVS Health

    We are America's leading health solutions company, delivering care in ways no one else can.

    Founded 1963
    One CVS Drive
    300,000 employees

    Used by

    Approximately 87 million CVS Caremark…
    More than 37 million people served…
    Aetna members and employer, government…
    Consumers using CVS Pharmacy and…
    Read more about CVS Health
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Kiln icon

    Kiln

    A desktop app and open-source Python library for building, evaluating, and optimizing AI systems with evals, RAG, agents, fine-tuning, and synthetic data.

    simple-evals icon

    simple-evals

    A lightweight, open-source Python library by OpenAI for evaluating language models across standard benchmarks like MMLU, MATH, GPQA, and SimpleQA.

    AnyJev icon

    AnyJev

    Open-source Python library that turns an open LLM into a Jev-style decision model returning typed decisions with calibrated probabilities.

    Browse all tools

    Related Topics

    LLM Evaluations

    Platforms and frameworks for evaluating, testing, and benchmarking LLM systems and AI applications. These tools provide evaluators and evaluation models to score AI outputs, measure hallucinations, assess RAG quality, detect failures, and optimize model performance. Features include automated testing with LLM-as-a-judge metrics, component-level evaluation with tracing, regression testing in CI/CD pipelines, custom evaluator creation, dataset curation, and real-time monitoring of production systems. Teams use these solutions to validate prompt effectiveness, compare models side-by-side, ensure answer correctness and relevance, identify bias and toxicity, prevent PII leakage, and continuously improve AI product quality through experiments, benchmarks, and performance analytics.

    152 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    362 tools

    Content Analysis

    AI-powered tools that automatically analyze, categorize, and extract insights from text, images, video, and other content types for sentiment analysis and semantic understanding.

    67 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions