Conceptio › Archive › arXiv CS
arXiv CS open access

Taxonomy-Driven Analysis of Open-Source AI Risk Mitigation Tools

2026 · arxiv_cs
arXiv CS · Papers · 2026
Open Source ↗Direct PDF ↓
artificial-intelligenceknowledge-representationreasoning
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

Taxonomy-Driven Analysis of Open-Source AI Risk Mitigation Tools Afreen Alam3 , Evgenija Popchanovska2 , Ana Gjorgjevikj2 , Maryan Rizinski1 , Lubomir T. Chitkushev1 , Irena Vodenska3 , Dimitar Trajanov2,1

arXiv:2608.07446v1 [cs.SE] 7 Aug 2026

1

Department of Computer Science, Metropolitan College, Boston University, Boston, MA 02215, USA 2 Faculty of Computer Science and Engineering, Ss. Cyril and Methodius University, Skopje 1000, North Macedonia 3 Department of Administrative Sciences, Metropolitan College, Boston University, Boston, MA 02215, USA Emails: Afreen Alam: afreen99@bu.edu Evgenija Popchanovska: evgenija.popchanovska@students.finki.ukim.mk Ana Gjorgjevikj: ana.gjorgjevikj@students.finki.ukim.mk Maryan Rizinski: rizinski@bu.edu Lubomir T. Chitkushev: ltc@bu.edu Irena Vodenska: vodenska@bu.edu Dimitar Trajanov: dimitar.trajanov@finki.ukim.mk

Abstract The rapid adoption of large language models (LLMs) in enterprise settings has introduced a range of operational, security, and governance risks. As organizations move generative AI applications from pilot deployments to production systems, manual approaches to harm identification and mitigation are becoming increasingly difficult to scale. Although many tools now support tasks such as model evaluation, adversarial testing, runtime guardrails, and observability, the current tooling landscape remains fragmented. Tools are typically built for specific engineering use cases and described in technical terms that do not align cleanly with governance frameworks or risk taxonomies, creating uncertainty about which tools address which risks, where capabilities overlap, and where critical gaps remain. This paper proposes a structured protocol to automate AI risk mitigation through a taxonomy-driven analysis of open-source LLM evaluation and security tools. We systematically map the technical capabilities of 21 prominent open-source tools to the 32 sub-categories of the extended MIT AI Risk Mitigation and Response Taxonomy. An LLM-assisted retrieval-augmented generation pipeline is used to analyze

1

the relevant source code and documentation for each tool and extract relevant capabilities mapping to each taxonomy category. The reliability assessment of these results yielded a moderate agreement of 0.509, measured using Fleiss’ Kappa, between three independent reviewers. The analysis reveals a highly skewed landscape in which open-source tools clustered around technical and operational controls (e.g. model safety engineering, content safety, data governance, and post-deployment monitoring), while governance oversight, legal and regulatory remedies, and financial and market controls remain largely unaddressed by code-level mechanisms. This motivates a layered risk-mitigation architecture proposal in which tool-based controls are explicitly complemented by organizational and regulatory processes. The LLM-assisted mapping protocol achieves reliable performance in this interpretive classification task, with a F1 score of 75.5% post majority vote resolution between the three reviewers. In general, the study offers a practical mapping between enterprise AI risk categories and open-source mitigation capabilities, and identifies areas where automated tooling alone is insufficient and human oversight remains necessary. Although the analysis focuses on open-source tools, the taxonomy-driven framework is designed to be applicable to proprietary solutions that organizations can incorporate into their workflows.

1

Introduction

Large language models (LLMs) are increasingly being deployed in enterprise environments to support decision-making, customer interaction, software development, knowledge retrieval, and internal business analytics. However, their adoption introduces risks that differ from those associated with conventional software systems. Because LLMs generate probabilistic results, they can produce inaccurate or unsupported claims, expose sensitive information, respond unpredictably to adversarial inputs, or reproduce biased patterns embedded in training data [1, 2]. These risks are especially consequential in regulated sectors such as financial services, insurance and legal services, where system failures can lead to compliance violations, financial loss, reputational harm, or adverse effects on individuals [3, 4, 5]. As enterprise adoption of generative AI accelerates, organizations require standardized, multi-metric evaluation and reliable uncertainty quantification to support technically effective integration and trust [6]. Manual review processes may be appropriate during early experimentation, but are rarely sufficient for production systems that process large volumes of user interactions in real time. Moreover, risk exposure is not limited to model behavior alone. It also arises from system design choices, retrieval pipelines, prompt handling, operational incident monitoring, access controls, and downstream integration with enterprise workflows [1, 7]. As a result, effective governance requires a combination of technical controls, organizational procedures, and ongoing monitoring. A growing ecosystem of open-source tools has emerged to address these challenges. These tools provide capabilities such as prompt-injection testing, red 2

teaming, hallucination detection, personally identifiable information filtering, policy enforcement, model evaluation, and observability. However, the ecosystem remains difficult for enterprises to navigate and interpret. Tools are often developed for specific engineering use cases and described using technical terminology that does not align directly with governance frameworks or academic risk taxonomies. Consequently, organizations may struggle to determine which tools address which risks, where tool capabilities overlap and where important gaps remain. Financial authorities and supervisors, in particular, may struggle to monitor AI adoption and its risks due to significant uncertainty from rapid innovation and limited data on AI uptake [5, 6]. This paper aims to address this by systematically mapping open-source LLM evaluation and security tools to a structured AI risk mitigation taxonomy. Rather than treating tools as isolated developer utilities, we examine how their documented and executable capabilities correspond to recognized risk categories originally compiled by MIT and later extended in [8] (see Appendix A for a full listing of taxonomy categories and subcategories). The goal is to provide a clearer basis for enterprise architecture decisions, tool selection, and automated risk mitigation design. All resources pertaining to the implementation of this mapping has been made publicly available and can be accessed at the paper’s Github repository link1 . The paper proceeds as follows. Section 2 reviews the relevant literature on AI governance frameworks, LLM safety evaluation, open-source security tooling, and the gap between academic taxonomies and engineering practice. Section 3 presents the methodology, including tool selection, repository ingestion, LLMassisted capability extraction, human validation, and consensus adjudication. Section 4 presents the landscape analysis and key empirical findings along with a proposal of an enterprise risk mitigation architecture that combines evaluation, runtime guardrails, observability, and human oversight. Section 5 outlines opportunities for extending this work, including scenario-based evaluation of layered tool stacks and extension of the mapping methodology to proprietary tools, alongside the study’s key limitations. The paper concludes by discussing the limitations of software-based mitigation and identifying directions for future research.

2

Related Work

Recent work has begun to document the methodological and practical limits of current LLM evaluation practices, but it remains largely disconnected from the governance and risk-management needs of enterprises, particularly in high-stakes domains such as financial services. Position papers on LLM safety evaluation argue that existing assessments are highly fragmented and often lack robustness, noting that results hinge on small, ad-hoc datasets, inconsistent implementations, and heterogeneous pipelines that make safety claims difficult 1 https://github.com/afreen99/ShieldAI-A-Taxonomy-Driven-Analysis-of-Open-SourceAI-Risk-Mitigation-Tools/tree/main

3

to validate and LLM evaluations difficult to properly implement. At the same time, emerging benchmark suites propose more systematic reliability and security testing regimes, but they largely center on model-level evaluation, datasets, and judge standardization rather than on organizational risk-management processes [9]. A strand of work focused on industry deployments has responded by characterizing the specific challenges that arise when LLMs are used in regulated or economically sensitive settings. The use of LLM in finance, for example, provides a comprehensive overview of applications such as report generation, market-trend forecasting, sentiment analysis, and personalized advice, but emphasizes that ensuring precision, reliability, and regulatory compliance remains a “major challenge” due to domain-specific data constraints and strict oversight requirements. Broader surveys of generative-AI in finance similarly highlight challenges associated with scarce high-quality private data, the costs and limitations of fine-tuning, inference latency, and deployment complexity, and the heightened consequences of hallucinations and inconsistent reasoning, which can directly translate into financial and reputational loss or regulatory breaches. Industry-oriented analyses of LLM risks in finance highlight biased decision-making, accuracy and reliability concerns, regulatory non-compliance, cybersecurity vulnerabilities, and privacy risks as major issues that require careful model-risk assessment, measures to ensure compliance and responsible use, and a combination of expert systems and manual review mechanisms to address them [10, 3]. More broadly, LLM safety and alignment surveys emphasize the structural limitations of current mitigation strategies, especially the overreliance on fine-tuning as a one-time intervention rather than part of an ongoing lifecycle. These works note that models often behave unpredictably under distribution shift, adversarial prompting, or long-horizon interaction, even when they appear safe on curated benchmarks. Subsequent empirical studies examining safety under repeated inference further demonstrate that models can pass single-shot evaluations while still exhibiting significant reliability gaps when queried at scale or over extended periods. Together, this literature points to a mismatch between one-off pre-deployment evaluations and the probabilistic, evolving nature of harms that emerge as systems move from pilot environments to live production use, highlighting how static assessments and fine-tuning are insufficient to assure safety over time and can introduce forward-looking bias and other tensions with established model-risk-management expectations in financial institutions [1, 3]. In parallel, several initiatives have sought to bring more structure and standardization to LLM assessment in ways that are explicitly intended to be useful to practitioners. The Holistic Evaluation of Language Models (HELM) framework advocates transparent and reproducible benchmarking across tasks and scenarios, with an emphasis on covering a broad space of applications and documenting evaluation conditions. The NIST AI Risk Management Framework (AI RMF 1.0) and its Generative AI Profile (NIST AI 600-1) extend this trend beyond model-centric evaluation by articulating a lifecycle-oriented approach to AI risk management around four core functions, Govern, Map, Measure and 4

Manage, that structure activities from policy design through measurement and continuous improvement in socio-technical systems [11, 12]. Although these frameworks represent important steps toward a more systematic evaluation landscape, HELM focuses on taxonomizing scenarios and metrics and on standardized benchmarking rather than specifying how evaluation outputs should be mapped onto organizational governance structures and risk taxonomies [6]. A small but growing body of work begins to consider deployment-specific and risk-aware behavior more explicitly in complex operational settings. Research on risk-aware LLM agents for specialized domains integrates safeguards directly into agentic workflows and discusses practices for production-grade deployment, illustrating how technical architectures can be aligned with domain-specific risk profiles. Production-oriented benchmark suites such as Swiss-Bench 003 similarly emphasize reliability and security under realistic usage patterns, including repeated evaluation and adversarial probing, rather than single-point estimates of performance. In the financial sector specifically, surveys of LLM applications highlight that most deployments to date remain in relatively low-stakes or support functions, precisely because institutions lack confidence that current evaluation and monitoring practices are sufficient for higher-impact use cases like credit decisioning, trading, or financial crime detection. These contributions illustrate how technical tools and research can be oriented towards operational risk reduction in finance, ddressing trustworthiness, interpretability, and regulatory challenges, but many mitigation techniques remain emerging, are often targeted to specific domains or evaluation dimensions, struggle to generalize across diverse financial tasks, and underscore the need for further work on safe, effective, and responsible deployment and on orchestrating multiple tools across the model lifecycle [13, 10, 3]. Finally, work on post-deployment monitoring and AI governance highlights a complementary set of organizational and regulatory challenges that are especially visible in finance. Analyses of post-deployment monitoring practices argue that current mechanisms are underdeveloped, citing limited transparency, restricted access for external scrutiny, and weak internal structures for ongoing oversight, and call for standards and infrastructure that enable continuous monitoring and clear lines of accountability. The Treasury guidance emphasizes integration of AI risk in existing risk and compliance frameworks and provides interrelated deliverables to support governance, but it does not prescribe how institutions should select or map specific technical tools, benchmarks or monitoring platforms into concrete risk taxonomies [14]. The FS-AI RMF similarly notes the need for practical tools and reference materials to help bridge the gap between a growing ecosystem of technical tools and the high-level governance aspirations that enterprises are expected to operationalize [15]. Recent guidance from the Financial Stability Board on sound practices for responsible AI adoption in financial services likewise recommends continuous monitoring, regular validation, and institution-wide governance structures as core elements of effective AI risk management [16]. The result is a pronounced gap between the current state of post-deployment monitoring and reporting — including limited transparency, restricted access for external scrutiny, and a lack of standardised 5

technical infrastructure — and the high-level governance aspirations and risk taxonomies that enterprises are expected to operationalize [17]. Together, this literature paints a picture of an evaluation and governance landscape that is conceptually rich but operationally fragmented. We see detailed critiques of existing safety evaluations, finance-specific surveys of applications and challenges, and emerging standards and benchmarks, but relatively little work that systematically maps concrete tool capabilities to enterprise risk categories or to lifecycle-wide mitigation workflows. In particular, there is limited guidance on how organizations should select and compose open-source evaluation and security tools to cover specific risk subcategories, how to identify coverage gaps, and how to connect these technical assets to continuous feedback loops that include human oversight and align with sectoral frameworks such as the FS-AI RMF. This gap motivates the present study, which explicitly links a curated set of open-source LLM evaluation and security tools to a comprehensive AI risk taxonomy and proposes a layered architecture for integrating pre-deployment evaluation, runtime guardrails, and observability into an automated yet governable mitigation pipeline that can be adopted by practitioners in high-stakes industries.

3

Methodology

3.1

Motivation

The methodology was designed to address the gap between high-level AI risk taxonomies and the technical language used in open-source software projects. Academic and governance frameworks typically describe risks using terms such as fairness, accountability, data governance, privacy, or robustness. In contrast, developer tools often express related capabilities through implementationspecific language, including terms such as redaction, jailbreak detection, prompt injection, telemetry, evaluation metrics, guardrails, or policy checks. This difference in terminology might be challenging for industry professionals to determine whether a tool adequately addresses a given risk category. A fully manual review of the open-source AI security ecosystem would be time-consuming and difficult to reproduce, particularly because relevant evidence may be distributed across documentation, configuration files, backend logic, and source code. At the same time, relying only on automated extraction would create risks of hallucination, overgeneralization, and misclassification. To balance scalability and reliability, this study used a hybrid methodology. An LLM-assisted retrieval-augmented generation (RAG) pipeline was used to perform initial extraction and mapping, while a structured human validation process was used to assess and correct the resulting classifications.

6

3.2

Scope: Open-Source Tools and Enterprise Relevance

This study focuses on open-source tools rather than proprietary enterprise platforms. Although commercial platforms may provide additional functionalities, mature interfaces, and integrated support, their underlying mitigation mechanisms are often not fully visible to researchers. This limits the extent to which their capabilities can be independently audited or mapped to specific risk categories. Open-source tools provide greater transparency because their documentation, configuration files, and source code can be inspected directly from sources such as GitHub. This makes it possible to evaluate not only the stated functionality, but also the implementation artifacts that support it. The open-source focus is therefore appropriate for a study concerned with verifiable tool capabilities and reproducible mapping against a formal risk taxonomy. However, it should be noted that the proposed methodology is not inherently limited to open-source tools. The taxonomy-driven mapping approach is general by design and can be readily applied by organizations seeking to assess proprietary tools they are considering integrating into their workflows. Where vendor documentation, technical specifications, or audit reports are available, the same mapping process can be used to evaluate commercial platforms against the taxonomy, identify coverage gaps, and inform procurement or integration decisions. Nevertheless, this study is still enterprise-oriented. The tools were selected and analyzed with attention to how they might support organizational risk mitigation workflows, including pre-deployment testing, runtime policy enforcement, monitoring, and governance reporting.

3.3

Tool Selection

The study examined 21 open-source tools used for the evaluation, security, guardrails, and observability of LLMs. These included frameworks such as Promptfoo, DeepEval, Garak, PyRIT, NeMo Guardrails, and Langfuse. The tools were selected based on a combination of adoption and maintenance indicators, including GitHub activity, number of stars and forks, recent commit history, documentation quality, and relevance to enterprise AI risk mitigation. To ensure a representative analysis of the current open-source AI risk-mitigation ecosystem, a structured scoping and selection process was used to arrive at the final cohort of 21 tools. Identification began with a survey of established AI safety repositories, GitHub topic tags (e.g., llm-security, ai-safety, llm-eval), and recent industry landscape reports. The candidate tools were then evaluated against four inclusion criteria before final selection. We note that adoption and maintenance signals such as stars and forks are at best imperfect proxies for maturity and enterprise relevance and can be influenced by factors like marketing, project age, or community dynamics. As a result, the ranking and exclusion of tools with comparatively lower activity (e.g., emerging observability or security projects) should be understood as a pragmatic snapshot-in-time judgment

7

rather than a definitive statement about their long-term value or suitability for risk mitigation. 1. Open-source availability and licensing: Tools were required to have publicly accessible source code under a permissive open-source license (e.g., MIT, Apache 2.0). This was a mandatory prerequisite, as proprietary tools do not permit direct inspection of underlying code artifacts, which is necessary for reliable mapping to the taxonomy. 2. Community adoption and maturity: To focus the analysis on tools with demonstrable industry traction, candidates were assessed for evidence of community validation, including GitHub activity metrics such as stars and forks, as well as breadth of documentation references across practitioner and research sources. 3. Active maintenance: Given the pace of development in the generative AI space, tools were required to show recent commit activity, indicating ongoing maintenance and responsiveness to emerging vulnerabilities and use cases. 4. Functional relevance: A tool’s primary functionality had to address at least one of the following areas: LLM evaluation, runtime guardrails, adversarial red-teaming, or system observability. General-purpose machine learning libraries and purely theoretical frameworks were excluded.

8

Table 1: Overview of Analyzed Open-Source LLM Risk Mitigation Tools (Representative Sample) Tool Name

Primary Functionality

Repo Activ- Maintenance ity Signal

Primary Mitigation Focus

Promptfoo

Evaluation & Red Teaming

∼22.7k ⋆ / 2.0k forks

Highly Active (400+ releases, 100+ contributors)

Pre-deployment Testing, Prompt Injection Detection

DeepEval

Output Evalua- ∼16.5k ⋆ / tion Metrics 1.6k forks

Highly Active (Daily commits, strong community)

Output Faithfulness, Bias Evaluation

Garak

Vulnerability Scanning

∼8.2k ⋆ / 1.0k forks

Active Adversarial (NVIDIA AI Probing, SysRed Team, 70+ temic Vulneracontributors) bility Testing

PyRIT

Automated Red Teaming

∼4k ⋆ / 800 forks

Maintained (Microsoft backing, enterprise focus)

NeMo Guardrails

Runtime Active ∼6.6k ⋆ / 740 Active Content Safety Intervener forks (NVIDIA back- Filtering, Topic ing, structured Restriction milestones)

Langfuse

Telemetry & Observability

∼30.0k ⋆ / 3.1k forks

Highly Active (Weekly releases, massive adoption)

PostDeployment Monitoring, Audit Logging

Arize Phoenix

Tracing & Evaluation

∼10.3k ⋆ / 950 forks

Active (Dedicated core team, robust PR reviews)

Explainability (XAI), RAG Performance Telemetry

Multi-turn Adversarial Threat Modeling

*Numbers as of 1st July 2026.

The analysis focused on the repository components that are most likely to reflect actual mitigation capabilities. These included readme files, executable source code, backend logic, worker processes, configuration schemas, and database models. Examples included directories such as /src, /worker, and /ee, as well as schema files such as schema.prisma. Frontend interface components, unit tests, styling files, generated lockfiles, and other non-functional artifacts

9

were excluded where they did not provide evidence of core mitigation logic. This selection strategy was intended to reduce noise and focus the analysis on implementation evidence. In particular, the study prioritized artifacts that showed how tools detect, evaluate, block, transform, log, or report AI system behavior. Beyond these inclusion criteria, tool selection followed a funnel-based process. An initial pool of 28 candidate projects was identified through safetyoriented repositories, GitHub topic tags (e.g., llm-security, ai-safety, llm-eval), and industry landscape reports. Subsequently, seven candidates were excluded to arrive at the final cohort of 21 tools. The exclusions mainly reflected misalignment with the study’s focus on mature, auditably documented, enterpriserelevant mitigation capabilities. For example, Deep-pwning and FuzzyAI were initially selected as useful fuzzing and research prototypes for jailbreak and robustness assessment, but their emphasis on experimental attack generation rather than broadly adopted enterprise workflows led to their exclusion from the main mapping. Opik, CodeGate, and Vigil provide valuable security or observability functions, but at the time of scoping they either had comparatively limited adoption or less stable maintainer and support signals than the tools ultimately included.2 LLMFuzzer, while a rigorous large-scale jailbreak assessment framework, was treated as a specialized evaluation methodology rather than a general-purpose mitigation tool usable across many enterprise contexts. Finally, OWASP AI Exchange was excluded because it serves primarily as a framework and community-driven guidance initiative for AI security standards, rather than as an implementable software component that detects, blocks, or monitors concrete LLM behaviors. A useful way to situate the analysis is to briefly discuss commonalities and differences between the 21 tools, grouped by their primary mitigation functions. At a high level, the cohort can be divided into four functional clusters: (i) evaluation and red-teaming frameworks (Promptfoo, DeepEval, RAGAS, PyRIT, Garak, Giskard), (ii) runtime guardrails and content-safety systems (NeMo Guardrails, LLM Guard, Rebuff, WildGuard, OpenGuardrails), (iii) observability and monitoring platforms (Langfuse, OpenLIT, Arize Phoenix, Evidently), and (iv) security, privacy, and robustness libraries (Adversarial Robustness Toolbox, ModelScan, Diffprivlib, PrivacyRaven, Holistic AI, with Innodata providing curated datasets and benchmarking support rather than direct runtime controls). Across these clusters, tools share a common orientation toward making LLM behavior more measurable, controllable, or constrained, but differ markedly in their abstraction level, integration surface, and the parts of the risk taxonomy they target. Evaluation and red-teaming frameworks tend to focus on pre-deployment and periodic testing, offering configurable suites and metrics for correctness, faithfulness, or safety; guardrail systems embed policies directly in the request–response path, enforcing input/output filtering and refusal behaviors; observability platforms emphasize tracing, logging, and drift analysis 2 For instance, contemporaneous technical comparisons list Opik among emerging LLM observability platforms but highlight Langfuse as a widely used, open-source baseline for teams that want full control over their observability data [18].

10

over long-running deployments; and security/privacy libraries concentrate on adversarial robustness, model scanning, and formal privacy guarantees. These differences underpin many of the coverage patterns observed in the Tool × Risk matrix: clusters of tools saturate certain technical and operational categories (such as model safety engineering, content safety controls, and post-deployment monitoring), while leaving governance-oriented and external enforcement categories largely untouched. Presenting the tools in these clusters therefore not only helps readers unfamiliar with specific projects but also clarifies why some taxonomy subcategories attract overlapping capabilities and others remain sparsely covered, despite the apparent richness of the open-source ecosystem.

3.4

LLM-Assisted Mapping Protocol

LLM-assisted extraction was governed by a three-prompt protocol designed to balance scalability, interpretability, and control over hallucination. The prompt design itself evolved over several iterations. An initial “all-at-once” batch extraction, which attempted to map multiple tools against all 32 taxonomy subcategories in a single pass, proved unreliable due to context-window overload and superficial incomplete mappings. This motivated a transition to a Single-Tool Anchor and Extract strategy, in which a strict auditor persona and sequential category-wise evaluation were enforced for one tool at a time, with explicit recording of true negatives (“None Found”) whenever no implementation evidence was present. A final refinement phase introduced aggressive noise filtering at the repository level, a “zero-inference” rule that prohibited capability assumptions based on marketing or high-level claims, mandatory citations to specific code artefacts for every positive mapping, and a two-layer explicit/derived mapping scheme that allowed carefully justified translations from developer terminology (e.g., telemetry, regex-based PII masking) into the MIT taxonomy categories. Together, these changes transformed the prompts from broad open-ended questions into a deterministic extraction protocol that treats the LLM as a tightly constrained evidence parser rather than a conversational assistant. All three prompts used for anchoring, extraction, and synthesizing the mappings are provided in Appendix B. 3.4.1

Phase 1: Repository Ingestion and Capability Extraction

The tools’ Github repository data was ingested as of March 2026 using GitIngest3 . To improve extraction quality and reduce irrelevant context, an exclusion protocol was applied before analysis. Non-functional or low-signal files, including test files, style sheets, dependency lockfiles, and other generated artifacts, were removed from the analysis corpus where appropriate. The remaining repository content was organized to emphasize source code, configuration files, documentation, and backend logic related to risk mitigation. A retrieval-augmented generation (RAG) workflow was implemented via 3 https://gitingest.com/

11

Google’s NotebookLM4 to analyze each tool. NotebookLM was selected for two main reasons. First, its native support for large, multi-document corpora made it well-suited to handling the volume and heterogeneity of repository content ingested per tool. In addition, its underlying Gemini models offer a substantially large 1-million token context window, reducing the risk that relevant code artifacts or documentation are truncated or excluded during retrieval. Secondly, unlike developer-facing frameworks like LangChain or LlamaIndex which require considerable pipeline configuration, NotebookLM reduced variability from custom retrieval or chunking strategies within this study, applying a fixed, nonconfigurable retrieval process and ensuring that extraction was performed consistently across all 21 tools. At the same time, we note that this consistency comes at some cost to external reproducibility because NotebookLM is a closed commercial product whose internal retrieval, chunking, and model versions are not fully user-controllable and may evolve over time, constraining exact replication of this pipeline by other researchers. However, the approach trades off ease of within-study standardization against long-term reproducibility by external researchers using independently configured pipelines. The first stage used an anchor prompt to establish a strict auditor persona and non-negotiable evidentiary constraints. In this prompt, the LLM was instructed to act as an “Expert AI Risk Auditor and Technical Capability Mapper,” to search only documents related to the current tool and to identify capabilities only when supported by executable code artifacts (functions, classes, metrics, detectors, evaluators, test mechanisms, or runtime guardrails). Descriptive text, marketing claims, section headers, and unsupported docstrings were explicitly excluded. A “code-only” anti-noise rule required that any capability would still exist if all documentation were removed and only the codebase remained. The prompt also enforced a sequential evaluation of every taxonomy subcategory and mandated explicit “No relevant capability identified” outputs where there was no implementation evidence, ensuring that true negatives were captured rather than silently omitted. The extraction was distinguished between two types of mappings: explicit and derived. An explicit mapping was recorded when a tool directly implemented or documented a capability corresponding to a taxonomy category, such as redaction of personally identifiable information, jailbreak detection, prompt injection testing, or output filtering. A derived mapping was recorded when a mitigation effect reasonably followed an explicit technical capability, even when the tool did not use terminology consistent with the taxonomy. The derived mappings were retained only when the underlying mechanism was clearly supported by documentary or code-level evidence. A short tool-by-tool extraction prompt was used to execute the mapping for a specific tool name (e.g., “Execute the taxonomy mapping for: Garak”). For each tool in the cohort, the anchor prompt was first used to calibrate the LLM to the strict rules, and the extraction prompt then focused the model on producing a concise taxonomy-structured mapping for that tool alone. Each satisfactory 4 https://notebooklm.google.com

12

response was saved as a NotebookLM note, creating a pinned set of summaries of the functionality of each tool, based on evidence from the repository and already organized by taxonomy ID and name. The complete prompt text is included in Appendix B and can also be accessed from the paper’s Github repository link.5 3.4.2

Phase 2: Matrix Synthesis

The next stage used a synthesis prompt to transform these notes (per-tool) into a unified Tool × Risk matrix. The synthesis instructions enforced a deterministic “left-join” rule: the AI Risk Mitigation and Response Taxonomy CSV served as the master template for rows, and the fixed list of 21 tools served as the master template for columns. The LLM was explicitly forbidden from omitting, reordering, or inferring missing rows or columns; every taxonomy category had to appear, even when no tool provided a relevant capability. To circumvent output-length constraints and avoid structural degradation such as truncated rows or missing categories caused by the model approaching its token limits, the synthesis prompt was split into four parts corresponding to taxonomy pillars: (i) governance and technical controls (IDs 1.1–1.7, 2.1–2.4), (ii) operational and transparency controls (3.1–3.7, 4.1–4.7), (iii) corrective and legal/regulatory actions (5.1–5.2, 6.1–6.2), and (iv) financial, market and avoidance controls (7.1–7.2, 8.1). Each part generated a Markdown table with aligned columns (taxonomy ID/name, definition, and tool columns), filled using only the Saved Notes; cells where no capability was present were populated with an em dash. 5 https://github.com/afreen99/ShieldAI-A-Taxonomy-Driven-Analysis-of-Open-SourceAI-Risk-Mitigation-Tools

13

Promptfoo Garak PyRIT DeepEval RAGAS NeMo Guardrails LLM Guard Rebuff WildGuard OpenGuardrails Evidently OpenLIT Arize Phoenix Adversarial Robustness Toolbox ModelScan Diffprivlib PrivacyRaven Holistic AI Langfuse Giskard Innodata

1.1 Board Structure & Oversight 1.2 Risk Management 1.3 Conflict of Interest Protections 1.4 Whistleblower Reporting & Protection 1.5 Safety Decision Frameworks 1.6 Environmental Impact Management 1.7 Societal Impact Assessment 2.1 Model & Infrastructure Security 2.2 Model Alignment 2.3 Model Safety Engineering 2.4 Content Safety Controls 3.1 Testing & Auditing 3.2 Data Governance 3.3 Access Management 3.4 Staged Deployment 3.5 Post-deployment Monitoring 3.6 Incident Response & Recovery 3.7 Incident Investigation 4.1 System Documentation 4.2 Risk Disclosure 4.3 Incident Reporting 4.4 Governance Disclosure 4.5 Third-Party System Access 4.6 User Rights & Recourse 4.7 Training & Supportive Measures 5.1 System & Feature Restrictions 5.2 Usage & Access Limitations 6.1 Court & Law Enforcement Interventions 6.2 Regulatory Policy & Legal Mandates 7.1 Financial, Economic & Compensation Remedies 7.2 Market Access & Commercial Restrictions 8.1 Denial & Defensive-Based Actions

Figure 1: Tool × Risk Capability Matrix: Filled circles (•) denote active framework risk mitigations or analytical tool capabilities extracted from the taxonomy configuration. Therefore, this three-prompt chain-anchor, extraction, and synthesis was used to (i) fix a conservative, implementation-centric interpretation of “capability,” (ii) separate the extraction of the - tool from the cross-tool synthesis to reduce cognitive load and contamination, and (iii) enforce complete coverage of all 32 taxonomy subcategories while explicitly recording both positive mappings and true negatives in the final Tool × Risk matrix. The full detailed mappings of the capabilities of each tool to the taxonomy categories can be found in Appendix C.

3.5

Human Validation and Final Results

To evaluate the reliability of LLM-assisted mappings, a structured human validation process was conducted. Complete manual review of the Tool × Risk matrix was not feasible given the scale of the task. The matrix spans 21 tools across 32 taxonomy subcategories, yielding 672 individual cells, each requiring an annotator to locate and assess the relevant source evidence before making a

14

binary mapping decision. Using a conservative estimate of ten minutes per cell that accounts for repository navigation, evidence review, and judgment, a single annotator performing an exhaustive review would require more than 110 hours of focused evaluation work. Therefore, a 25% double-blind stratified random sample was selected as the main compromise between validation coverage and practical feasibility, generating 168 cells for human review. Stratification was applied to tools and taxonomy categories to ensure that the sample reflected a wide range of capabilities, tool types, and risk areas, rather than concentrating coverage on any segment of the matrix. Three independent reviewers audited the sampled matrix cells using toolspecific capability summaries generated through NotebookLM. They referenced the summaries of each tool’s capabilities which served as a starting point rather than as the sole evidentiary basis for each decision. Reviewers consulted them to identify potentially relevant capabilities, implementation terms, and documentation references, but where summary content was absent, ambiguous, or insufficiently supported, reviewers consulted the tool’s GitHub repository directly before reaching a judgment of Yes if they found a capability that mapped to the taxonomy category and No otherwise. Once each independent review was done, inter-rater agreement was checked for by measuring the Fleiss’ Kappa score, which was selected over Cohen’s Kappa because the latter is restricted to exactly two raters. Fleiss’ Kappa is the appropriate statistic for quantifying agreement beyond chance across three or more annotators on categorical judgments, in this case, the binary presence or absence of a tool’s capability mapped to a taxonomy category. In Excel, the sparse matrix of qualitative “Yes/No” decisions from the three independent raters was aggregate and flatten into a standardized numerical array representing the vote distributions. This array was then processed in Python utilizing the statsmodels library to compute the final Fleiss’ Kappa score, mathematically quantifying our inter-rater reliability while controlling for random chance agreement. The resulting score of 0.509 indicates moderate inter-rater agreement, which is expected and acceptable in this context given the inherent interpretive difficulty of mapping loosely documented tool capabilities to formally defined taxonomy categories. The disagreements were then resolved by majority vote, and the final consensus of “Yes/No” was treated as the ground truth for each sampled cell. This was then compared against the original LLM-generated mappings (Yes if the LLM found a capability that mapped to the taxonomy category and No otherwise) to compute accuracy, precision, recall, and F1 score. Because the matrix is structurally skewed toward negative mappings where governance, legal, and financial categories in particular show near-empty coverage across tools, the validation sample is also expected to reflect this underlying skew. Of the 168 cells sampled, 32.7% were labeled Yes under human consensus, which means a naive classifier that predicted “No capability” for every cell would achieve an accuracy of approximately 67.3%. Accuracy alone is therefore an unreliable indicator of pipeline performance in this setting, since it can be inflated by the prevalence of easy-to-identify negatives. Precision and recall are accordingly the 15

more informative metrics here: precision indicates how often an LLM-flagged capability was confirmed by human reviewers, while recall indicates how often an actual capability documented in a tool’s repository was successfully identified by the LLM. For completeness, we report all four metrics but interpret the F1 score, rather than accuracy, as the primary indicator of the reliability of the LLM. This approach prioritized empirical assessment of extraction pipeline performance over exhaustive qualitative adjudication, which was consistent with the main objective of the study, evaluating the reliability of automated capability mapping at scale. An F1 score of 75.5% on the stratified validation sample indicates a statistically acceptable balance of precision and recall for this binary classification task, supporting the use of LLM-generated labels as a reliable approximation of ground truth for the remaining 75% of matrix cells. Although some residual error is inevitable in the unvalidated portion of the Tool × Risk matrix, its magnitude at this performance level is unlikely to fundamentally alter the macro-level coverage patterns and skewed taxonomy profile described in Section 4. LLM-generated Mapping

Human Decision

Yes

No

Yes

40 (TP)

15 (FN)

No

11 (FP)

102 (TN)

Table 2: Confusion matrix detailing classification results.

Evaluation Metric

Score

Accuracy Precision Recall F1 Score

84.5% 78.4% 72.7% 75.5%

Table 3: Performance Metrics of final LLM-Assisted Extraction vs. Human Decisions (by majority vote)

4

Landscape Aggregation and Analysis

The final Tool × Risk matrix aggregates the LLM-generated mappings for all 21 tools in the 32 subcategories of the extended AI Risk Mitigation and Response Taxonomy [8] and combines them with the results of the 25% double-blind human validation sample. At a high level, the landscape exhibits a pronounced

16

skew: the open-source tools (selected based on criteria defined in Section 3.3) provide dense coverage across technical security and operational process controls, but offer little direct support for governance oversight, legal and regulatory remedies, or financial and market-level interventions. In practical terms, the tooling ecosystem is strongest where capabilities can be implemented as code-level mechanisms, such as prompt injection detection, content filtering, data leakage prevention, and telemetry, but is sparse where mitigation relies on organizational structures, policy commitments, or external enforcement. Within the technical security domain, multiple tools converge on overlapping capabilities. Model alignment and safety engineering (2.2 and 2.3) are supported by evaluation and red-teaming frameworks such as Promptfoo, DeepEval, PyRIT, Garak, NeMo Guardrails, and related suites, which collectively implement mechanisms such as rubric-based scoring, jailbreak and prompt-injection detection, adversarial attack libraries, and safety-oriented guardrails. Content safety controls (2.4) are similarly saturated, with tools such as LLM Guard, WildGuard, Promptfoo, and others providing toxicity and prohibited-content classifiers, topic restrictions, and policy-based output filtering. Infrastructure-oriented controls are somewhat less represented, but Langfuse, ModelScan, and several security-focused libraries implement authentication, access control, model scanning, and confidentiality safeguards that partially address model infrastructure security (2.1). In general, these tools form a comparatively mature layer of technical mitigations around model behavior and input/output handling. Operational process controls exhibit a similar pattern of concentration around testing and monitoring. The matrix shows that a diverse set of tools provides substantial support for testing and auditing (3.1), including automated red-teaming, regression testing, and batch evaluation pipelines, as well as for data governance (3.2), especially around PII detection, leakage testing, and privacy-preserving transformations. Post-deployment monitoring (3.5) is another area of relative strength: observability and tracing platforms such as Langfuse, Arize Phoenix, OpenLIT, and several evaluation tools expose telemetry hooks, tracing APIs, drift and performance dashboards, and interaction logging that can be used to instrument production systems. A smaller set of tools contributes to incident response and recovery (3.6), for example by surfacing high-risk events, providing policy-driven blocking or enabling trace-driven diagnosis, while incident investigation (3.7) and staged deployment (3.4) receive only scattered coverage, often as emergent capabilities of tracing tools rather than as primary design goals. Access management (3.3) is similarly under-served: apart from role-based access mechanisms and monitoring features embedded in some observability and guardrail frameworks, few open-source projects implement comprehensive, policy-driven access controls for high-risk deployments. In contrast, governance oversight (1.x), transparency and accountability (4.x) beyond system documentation and risk disclosure, and downstream financial, legal, and market remedies (6.x–7.x) are largely unsupported by the tools examined. Both LLM-derived mappings and human validation show near-empty coverage for categories such as board structure oversight (1.1), conflict of interest protections (1.3), whistleblower protection (1.4), governance disclosure (4.4), 17

third-party system access (4.5) in the sense of structured external safety programs and legal or regulatory enforcement actions (6.1–6.2). Some tools do contribute to documentation (4.1) and risk disclosure (4.2) by generating evaluation reports, dashboards, or logs that can feed governance processes, but generally do not implement governance mechanisms themselves. Similarly, financial compensation remedies (7.1) and market access restrictions (7.2) fall squarely outside the scope of current open-source technical tooling, aligning with the expectation that such mitigations are imposed by organizations and regulators, not by code. Governance, legal, and financial interventions are inherently institutional functions rooted in board-level decision-making, regulatory mandates, supervision, and compensation schemes which cannot be fully encoded as reusable software components. Recent analyses of AI governance tooling emphasize that most available products focus on technical monitoring and control, while true oversight and regulatory enforcement depend on organizational processes, legal authority, and external standards rather than algorithmic mechanisms. At the same time, open-source AI ecosystems surveys note that contributors have prioritized developer-centric capabilities such as robustness, security testing, and observability, with comparatively little investment in tools that operationalize board oversight, regulatory reporting, or financial remediation. As a result, the gaps observed in categories 1.x, 4.x, 6.x and 7.x reflect both fundamental limits of code-level tooling and the current orientation of open-source efforts toward technical rather than institutional risk mitigations [19]. The human validation results provide an additional lens on this landscape. Among the 168 cells sampled, the LLM-assisted pipeline achieved an accuracy of 84.5%, a precision of 78.4%, a recall of 72.7%, and an F1 score of 75.5% relative to the three-rater consensus. Together with a Fleiss’ Kappa of 0.509, these metrics suggest that the mapping protocol is reasonably reliable while also underscoring that the underlying classification task is non-trivial for automated and human evaluators. A Kappa in this range is consistent with tasks that involve substantial judgment and ambiguous category boundaries rather than straightforward label assignment, which is expected here given the need to interpret loosely documented tool capabilities through the lens of a formal risk taxonomy. Qualitatively, disagreements among human evaluators tended to cluster around derived mappings, where the LLM inferred that a capability partially supported a taxonomy category (for example, treating generic logging and tracing functionality as evidence of incident investigation or broad privacy features as sufficient for comprehensive data governance), and around categories that straddle technical and organizational domains. In particular, reviewers frequently diverged on whether observability-oriented capabilities should be counted as incident investigation or simply as post-deployment monitoring, and on whether limited documentation and reporting features warranted a positive mapping for transparency and risk disclosure. These examples illustrate that even expert annotators can reasonably disagree about how far a given technical mechanism extends to governance-oriented subcategories. In light of this, majority voting was used to determine the final correctness of the LLM mappings in the validation sample, with the resulting consensus treated as ground 18

truth for performance estimation. Viewed through an enterprise-architecture lens, these findings suggest a layered risk-mitigation structure that takes advantage of the strengths of the opensource tooling ecosystem while acknowledging its blind spots. An interactive visualization of the Tool × Risk matrix and the proposed layered risk-mitigation architecture is available through the project dashboard. At the base, a technical control layer combines tools focused on alignment and safety engineering (taxonomy categories 2.2–2.3), content safety (2.4), and model-infrastructure protections (2.1). The observability and operations layer sits above this, supporting testing and auditing (3.1), data-governance enforcement (3.2), post-deployment monitoring (3.5), and basic incident-response hooks (3.6). At higher levels, an organizational governance layer corresponds primarily to governance oversight and transparency controls (1.x, 4.x), while a regulatory and market layer reflects legal, regulatory, financial, and market-level interventions (6.x–7.x) that are largely outside the scope of technical tooling. In implementation, the technical control layer operates primarily in continuous integration and continuous delivery/deployment (CI/CD) and at the serving boundary: Promptfoo, Garak, PyRIT, robustness and privacy tools run as automated checks during model promotion through different environments (e.g., development to staging to production), while guardrail frameworks wrap production endpoints to block unsafe inputs and outputs inline. The observability and operations layer then instruments these same endpoints: Langfuse (or an equivalent tracing spine) captures all interactions and guardrail signals; Phoenix and OpenLIT aggregate traces and test results into risk dashboards; and scheduled Promptfoo or DeepEval runs continuously exercise canary endpoints to detect regressions. This layering shows how evaluation, red-teaming, guardrails, tracing, and monitoring can be composed to cover a substantial subset of technical (2.x) and operational (3.x) risk categories. However, the matrix makes clear that these two layers cannot, by themselves, constitute a complete risk-mitigation strategy. Governance oversight, legal and regulatory compliance, and financial and market interventions remain largely outside the scope of the tools and must be supplied by an explicit organizational governance layer and, where relevant, a regulatory and market layer. The governance layer encompasses board-level oversight, risk committees, safety decision frameworks, whistleblower protections, and transparency mechanisms (1.x, 4.x), which can consume evidence produced by the technical and observability layers (for example, evaluation reports, risk dashboards, and incident logs) but are not encoded in the tools themselves. The regulatory and market layer comprises external standards, enforcement actions, compensation frameworks, and market-access decisions (6.x–7.x) that respond to incidents or systemic risk patterns rather than preventing them through code. In combination, these four layers of technical controls, observability and operations, organizational governance, and regulatory/market mechanisms offer a conceptual architecture that harmonizes the coverage provided by open-source tooling with the broader set of mitigations required for enterprise-grade AI risk management. Although this paper focuses on open-source tools, the same four-layer 19

framework can be applied to proprietary platforms. From the perspective of financial institutions, Treasury’s Financial Services AI Risk Management Framework and related deliverables provide practical, operational guidance that institutions can use to translate assessments of tools and risks into specific governance, control, and lifecycle activities [15, 14]. In a typical bank deployment, a technical control layer might combine Promptfoo, Garak, and PyRIT for pre-deployment red teaming of credit, fraud, and compliance use cases; NeMo Guardrails or LLM Guard to enforce runtime content and conduct policies around prohibited financial advice, sanctions, or insider information; and ModelScan, Adversarial Robustness Toolbox, Diffprivlib, and PrivacyRaven to assess infrastructure, robustness, and privacy risks for models embedded in underwriting, trading, or customer-service workflows. Above this, an observability and operations layer built from Langfuse, Arize Phoenix, and OpenLIT can provide trace-level visibility, evaluation-aware dashboards, and continuous regression tests (for example, scheduled Promptfoo or DeepEval suites against canary endpoints) that feed into existing model risk management and operational risk reporting processes. In this configuration, the taxonomybased mapping helps risk and compliance teams identify which FS-AI RMF lifecycle stages (e.g., use case approval, pre-deployment validation, ongoing monitoring) are concretely supported by open-source tooling, and where additional governance measures or bespoke controls are needed to satisfy financial, regulatory, and conduct-risk expectations.

20

Regulatory and market layer Risk taxonomy focus: Legal and regulatory enforcement actions, and financial/market controls (6.x–7.x). Examples: Supervisory expectations and enforcement, administrative fines, mandatory reporting obligations, consumer compensation and restitution frameworks, market-access restrictions and moratoria.

Organizational governance layer Risk taxonomy focus: Governance oversight and transparency/accountability controls (1.x, 4.x). Examples: Board and risk committees, model risk policies, safety decision frameworks, whistleblower protections, internal incident and disclosure processes, publication of governance and transparency reports.

Observability and operations layer Risk taxonomy focus: Testing & auditing (3.1), data governance (3.2), postdeployment monitoring (3.5), incident response and recovery (3.6). Representative tools and roles: • Langfuse as tracing and logging spine for all LLM calls (prompts, responses, metadata, guardrail signals). • Arize Phoenix / OpenLIT for evaluation-aware monitoring (consuming traces and evaluation scores from Promptfoo / DeepEval to surface hallucination, toxicity, drift and regressions in dashboards). • Promptfoo / DeepEval as scheduled regression and safety tests against staging/canary endpoints. • PII and leakage detectors integrated into ETL/logging to mask sensitive data; alerts wired to incident workflows and rollbacks.

Technical control layer Risk taxonomy focus: Model infrastructure security (2.1), model alignment (2.2), model safety engineering (2.3), content safety controls (2.4). Representative tools and roles: • Promptfoo, Garak, PyRIT for pre-deployment evaluation and red teaming (scripted test suites that probe jailbreaks, harmful content and data exfiltration before release). • NeMo Guardrails, LLM Guard, OpenGuardrails as middleware around LLM endpoints, enforcing input/output filtering, refusal policies, and prompt-injection detection. • ModelScan, Adversarial Robustness Toolbox, Diffprivlib, PrivacyRaven for model and infrastructure scanning, robustness tests, membership inference and data-leakage risk analysis for model artifacts.

21 Figure 2: Four-layer architecture aligning tools with the extended AI risk mitigation taxonomy.

5

Recommendations, Opportunities and Limitations

The landscape analysis suggests several immediate opportunities to expand both this research and the practice of AI risk mitigation in enterprises. First, although the present study focuses on the extraction and mapping of static capabilities, a natural next step is hands-on, scenario-based evaluation of tool stacks. This would involve deploying selected combinations of tools, such as a red-teaming framework, a runtime guardrail engine, and an observability platform, against realistic enterprise use cases to assess how well layered configurations actually mitigate concrete risks such as prompt injection, data leakage, hallucinations in retrieval-augmented generation, or policy non-compliance. Such experiments would allow researchers and practitioners to move from coverage maps to end-to-end mitigation patterns, revealing which tool combinations are complementary, where integration friction arises, and how much residual risk remains even under aggressive technical control. Second, the results highlight a gap between documented and actual functionality that warrants systematic investigation. The present mapping is intentionally conservative, anchoring each capability claim in code or documentation, but it does not test whether the implementations are mature, robust, or performant in practice. Future work could therefore compare advertised features against empirical behavior, for example by benchmarking multiple tools that claim to provide prompt-injection detection, PII masking, or hallucination scoring, and assessing not just whether the functions exist, but how accurate, scalable, and reliable they are in realistic workloads. This line of inquiry would help enterprises distinguish between tools that merely tick taxonomy boxes at a superficial level and those that provide dependable, production-ready mitigation. Third, the study opens up space for research on usability, integration, and organizational fit. From an enterprise perspective, the value of a tool depends not only on its raw capabilities but also on factors such as configuration complexity, observability of its own behavior, interoperability with existing infrastructure (e.g., MLOps stacks, logging systems, model-risk platforms) and the cognitive overhead it imposes on engineering and risk teams. Future extensions could include qualitative assessments of user experience, developer ergonomics, and integration patterns across tools, as well as case studies documenting how organizations actually adopt, adapt, or abandon these tools when building AI governance programs. Such work would complement the present taxonomy-level mapping with insights into adoption frictions and the organizational conditions required for effective use. Fourth, while this study focuses on a subset of open-source tools, the methodology is directly applicable to proprietary platforms and sector-specific toolkits, provided sufficient documentation or audit material is available. Therefore, future research could expand the mapping to include commercial LLM governance platforms, cloud-provider offerings, and domain-specific solutions in sectors such as financial services, healthcare and critical infrastructure, using the

22

same taxonomy-driven approach to evaluate coverage and identify residual risk. This would enable more comprehensive comparisons between open-source and proprietary ecosystems and yield more granular guidance for procurement and architectural decisions. These opportunities must be considered alongside several limitations. First, the mapping is bounded by the scope and granularity of the MIT-derived taxonomy; and while the MIT taxonomy has established itself as one of the most comprehensive AI risk taxonomies available, other taxonomies might group risks differently or introduce new categories, which could change the apparent coverage profile. Second, the analysis is constrained by the state of the repositories at the time of ingestion: open-source projects evolve rapidly and capabilities may have been added, removed, or refactored since the data was collected. Third, the reliance on NotebookLM for initial extraction introduces model- and prompt-specific biases; although human validation mitigates this, the moderate inter-rater agreement and non-trivial rate of false positives and false negatives indicate that classification remains partly interpretive. Finally, the study treats tools as largely independent units, whereas in practice they are deployed within complex socio-technical systems that include proprietary components, organizational processes, and human oversight. The present results should therefore be interpreted as a baseline map of verifiable, code-level capabilities rather than as an exhaustive account of all mitigation mechanisms present in real-world AI systems.

6

Conclusion

This study aimed to bridge the gap between AI risk taxonomies and the heterogeneous ecosystem of open-source tools that enterprises might use to mitigate risks when deploying LLM-based systems. By combining an LLM-assisted retrieval-augmented extraction pipeline with a structured human validation process, we systematically mapped the capabilities of 21 prominent open-source evaluation, security, guardrail, and observability tools onto the 32 subcategories of the extended AI Risk Mitigation and Response Taxonomy [8]. The resulting Tool × Risk matrix reveals a landscape in which technical security controls and operational process controls, particularly evaluation, adversarial testing, content safety, data governance, and post-deployment monitoring, are comparatively well served, while governance oversight, legal and regulatory interventions, and financial and market-level mitigations remain largely unaddressed by code. These findings have two main implications for enterprises transitioning AIbased systems from pilot to production. First, they underscore that no single tool and no purely technical tool stack, can provide end-to-end assurance. The strengths of the open-source ecosystem lie in instrumenting and constraining model behavior, probing for vulnerabilities, and surfacing telemetry and documentation that can feed governance processes. However, critical mitigation functions such as board-level oversight, conflict-of-interest management, whistleblower protections, regulatory compliance programs, and compensation

23

or market-access decisions must be supplied by organizational and regulatory mechanisms that sit above the technical tooling. Second, the mapping makes it possible to reason about risk mitigation in terms of coverage and gaps rather than tool branding, which means, instead of asking which guardrail or evaluation tool is “best,” organizations can ask which taxonomy categories are covered by their current stack, which are covered redundantly, and which remain exposed. The layered architecture proposed in this paper synthesizes these insights into a practical design pattern. A base layer of technical controls combines evaluation, adversarial testing, guardrails, and infrastructure security to reduce immediate model-behavior risks, an observability and operations layer provides testing, monitoring, and incident-response hooks throughout the lifecycle, an organizational governance layer integrates these signals into risk-management processes and decision frameworks, and a regulatory and market layer supplies external enforcement and incentives. This structure is intended to help enterprises construct mitigation pipelines that are both technically grounded and aligned with emerging sectoral frameworks, such as those developed for financial services. At the same time, the work highlights the need for continued research on how these mechanisms function in practice. Promising directions include hands-on evaluation of layered tool stacks in realistic deployment scenarios, systematic comparison of documented and actual capabilities, assessment of usability, integration, and organizational fit, and extension of the taxonomy-driven mapping to proprietary platforms and domain-specific solutions. Ultimately, operationalizing AI risk mitigation will require not only better tools, but also clearer mappings between these tools and the socio-technical systems in which they operate. By making a subset of the current open-source landscape more legible through a rigorous, taxonomy-driven analysis, this study aims to provide a foundation for such work and a concrete starting point for enterprises seeking to move beyond ad-hoc experimentation toward deliberate, governance-aligned deployment of LLMs.

24

Appendix A: AI Risk Mitigation Taxonomy Table 4 presents the full taxonomy of extended AI Risk Mitigation and Response categories used throughout this study, listing each top-level category, its constituent subcategories, and the corresponding definitions [8]. Table 4: AI Mitigation and Response Taxonomy, including its categories, subcategories, and definitions.

25

Category Name

Subcategory Name

Definition

1. Governance & Oversight Controls

1.1 Board Structure & Oversight

Governance structures and leadership roles that establish executive accountability for AI safety and risk management.

1.2 Risk Management

Systematic methods that identify, evaluate, and manage AI risks for comprehensive risk governance across organizations.

1.3 Conflict of Interest Protections

Governance mechanisms that manage financial interests and organizational structures to ensure leadership can prioritize safety over profit motives in critical situations.

1.4 Whistleblower Reporting & Protection

Policies and systems that enable confidential reporting of safety concerns or ethical violations to prevent retaliation and encourage disclosure of risks.

1.5 Safety Decision Frameworks

Protocols and commitments that constrain decision-making about model development, deployment, and capability scaling, and govern safety-capability resource allocation to prevent unsafe AI advancement.

1.6 Environmental Impact Management

Processes for measuring, reporting, and reducing the environmental footprint of AI systems to ensure sustainability and responsible resource use. continued on next page

Category Name

2. Technical & Security Controls

26 3. Operational Process Controls

Subcategory Name

Definition

1.7 Societal Impact Assessment

Processes that assess AI systems’ effects on society, including impacts on employment, power dynamics, political processes, and cultural values.

2.1 Model & Infrastructure Security

Technical and physical safeguards that secure AI models, weights, and infrastructure to prevent unauthorized access, theft, tampering, and espionage.

2.2 Model Alignment

Technical methods to ensure AI systems understand and adhere to human values and intentions.

2.3 Model Safety Engineering

Technical methods and safeguards that constrain model behaviors and protect against exploitation and vulnerabilities.

2.4 Content Safety Controls

Technical systems and processes that detect, filter, and label AI-generated content to identify misuse and enable content provenance tracking.

3.1 Testing & Auditing

Systematic internal and external evaluations that assess AI systems, infrastructure, and compliance processes to identify risks, verify safety, and ensure performance meets standards.

3.2 Data Governance

Policies and procedures that govern responsible data acquisition, curation, and usage to ensure compliance, quality, user privacy, and removal of harmful content.

3.3 Access Management

Operational policies and verification systems that govern who can use AI systems and for what purposes to prevent safety circumvention, deliberate misuse, and deployment in high-risk contexts. continued on next page

Category Name

Definition

3.4 Staged Deployment

Implementation protocols that deploy AI systems in stages, requiring safety validation before expanding user access or capabilities.

3.5 Post-Deployment Monitoring

Ongoing monitoring processes that track AI behavior, user interactions, and societal impacts post-deployment to detect misuse, emergent dangerous capabilities, and harmful effects.

3.6 Incident Response & Recovery

Protocols and technical systems that respond to security incidents, safety failures, or capability misuse to contain harm and restore safe operations.

3.7 Incident Investigation

Post-incident analyses and investigations that assess system behavior, organizational processes, and third-party contributions to identify causes and prevent recurrence.

4.1 System Documentation

Comprehensive documentation protocols that record technical specifications, intended uses, capabilities, and limitations of AI systems to enable informed evaluation and governance.

4.2 Risk Disclosure

Formal reporting protocols and notification systems that communicate risk information, mitigation plans, safety evaluations, and significant AI activities to enable external oversight and inform stakeholders.

4.3 Incident Reporting

Formal processes and protocols that document and share AI safety incidents, security breaches, near-misses, and relevant threat intelligence with appropriate stakeholders to enable coordinated responses and systemic improvements.

27

Subcategory Name

4. Transparency & Accountability Controls

continued on next page

Category Name

28 5. Corrective & Restrictive Actions

6. Legal, Regulatory & Enforcement Actions

Subcategory Name

Definition

4.4 Governance Disclosure

Formal disclosure mechanisms that communicate governance structures, decision frameworks, and safety commitments to enhance transparency and enable external oversight of high-stakes AI decisions.

4.5 Third-Party System Access

Mechanisms granting controlled system access to vetted external parties to enable independent assessment, validation, and safety research of AI models and capabilities.

4.6 User Rights & Recourse

Frameworks and procedures that enable users to identify and understand AI system interactions, report issues, request explanations, and seek recourse or remediation when affected by AI systems.

4.7 Training & Supportive Measures

Human centered measures for training and supporting, including help for workers, users of systems, the public, etc.

5.1 System & Feature Restrictions

Technical or product-level actions that limit, disable, or remove AI system capabilities or features to reduce harm, prevent misuse, or manage risk.

5.2 Usage & Access Limitations

Organizational or operational actions that restrict, pause, or limit the deployment or use of AI systems in specific contexts, regions, sectors, or high-risk scenarios, to manage risk.

6.1 Court & Law Enforcement Interventions

AI-incident mitigations involving courts and law-enforcement authorities that enforce legally binding accountability through litigation, criminal proceedings, or coercive legal powers. continued on next page

Category Name

7. Financial, Economic & Market Controls

8. Avoidance & Denial

Subcategory Name

Definition

6.2 Regulatory Policy & Legal Mandates

AI-incident mitigations imposed by regulators or governments to ensure compliance, restrict AI use, or reshape the legal and market environment.

7.1 Financial, Economic & Compensation Remedies

AI-incident mitigations that impose financial costs, economic constraints, or monetary redress to deter harm or compensate affected parties.

7.2 Market Access & Commercial Restrictions

AI-incident mitigations that limit or prohibit participation in commercial or institutional markets to reduce risk or exposure.

8.1 Denial & Defensive Based Actions

Defensive actions or actions and statements referring to refusal of risks and harms.

29

Appendix B Prompt 1: System Prompt for Tool Capability Mapping Role & Context: You are an Expert AI Risk Auditor and Technical Capability Mapper. Your task is to map implemented technical capabilities between the AI Risk Mitigation Taxonomy (uploaded as a CSV source) and the technical documentation/code of various LLM evaluation tools provided in the corpus using ONLY grounded evidence from the provided sources. Task Instructions: I will provide you with a tool name one at a time. For each tool: 1. Search ONLY documents related to that tool. 2. Identify explicit, implemented capabilities that map to taxonomy risk categories. 3. Extract ONLY features that are backed by actual code artifacts or executable logic. CRITICAL FILTER (STRICT) – What to IGNORE: Do NOT extract or match any of the following: • Section headers (e.g., “# Safety”, “## Evaluation”) • Comments or docstrings without linked implementation • Conceptual descriptions without execution logic • README summaries without referenced functions/classes • Folder names or file names alone • Marketing or vague claims (e.g., “ensures safety”, “improves robustness”) If a match is based only on descriptive text, DISCARD IT. VALID CAPABILITIES (ONLY INCLUDE IF): A capability must be tied to at least one of: • A metric (e.g., Answer Relevancy, Faithfulness) • A function or method • A class implementing logic • A detector, evaluator, or scoring module

30

• A test execution mechanism • A runtime filtering or guardrail system MANDATORY VALIDATION CHECK: Before including a capability, confirm: • Does it execute logic? • Does it produce a measurable output (score / decision / classification)? • Can it be invoked programmatically? If NO, DO NOT INCLUDE. CODE-ONLY TEST (ANTI-NOISE RULE): Only include capabilities that would still exist if all documentation text were removed and only the codebase remained. TRANSLATION RULE (REQUIRED): Convert technical artifacts into clear capability names: • BAD: answer relevancy.py • GOOD: Answer Relevancy Evaluation (answer relevancy function) • BAD: toxicity detector • GOOD: Toxicity Detection on Model Outputs (toxicity detector class) OUTPUT FORMAT (STRICT): [Taxonomy Category ID & Name] Capability: [Plain English Capability Name OR "No relevant capability identified"] ([Exact function/class/metric/module name]) Capability Type: [Preventive / Detective / Evaluative / Monitoring] Description: 1{2 sentences explaining how the capability mitigates the risk based ONLY on actual functionality. Evidence & Citation: - Direct quote referencing the implementation [File: path/to/file.extension] EDGE CASE RULES: 31

• If capability is indirect (not designed for the risk but usable): label as “Indirect capability – not explicitly designed for this risk” • If partial support exists: include and clearly state limitation • If no valid implementation exists: Capability: “No relevant capability identified” GOAL: Produce a precise, audit-grade mapping of tool capabilities to AI risk categories using ONLY verifiable implementation-level evidence. Avoid all semantic or inferred matches. Confirmation: If you understand these instructions, reply only with: “System calibrated. Awaiting the first tool name.”

Prompt 2: System Prompt for Tool Capability Extraction Execute the taxonomy mapping for: [Insert Tool Name, e.g., Garak].

Prompt 3: System Prompts for Taxonomy Matrix Synthesis Pre-Prompt Context (User Instructions – Not part of prompt): 1. Select all the Saved Notes just created from the extraction prompt. 2. By selecting the notes, NotebookLM temporarily focuses only on those summaries rather than the massive raw source documents.

Prompt Part 1 Role & Context: You are an Expert AI Risk Auditor finalizing a comprehensive compliance and technical capability matrix. Source Constraint (The “Left Join” Rule): You MUST construct the table using a deterministic left-join approach: • The MIT AI Risk Mitigation Taxonomy (CSV) is the MASTER ROW TEMPLATE.

32

• The list of tools is the MASTER COLUMN TEMPLATE: Promptfoo, Garak, PyRIT, DeepEval, RAGAS, NeMo Guardrails, LLM Guard, Rebuff, WildGuard, OpenGuardrails, Evidently, OpenLIT, Arize Phoenix, Adversarial Robustness Toolbox, ModelScan, Diffprivlib, PrivacyRaven, Holistic AI, Langfuse, Giskard, Innodata. You are NOT allowed to omit, reorder, or infer missing rows or columns. You will use the Saved Notes ONLY to fill in the intersection data for the tools. Task: Generate PART 1 of a unified Markdown table mapping tool capabilities to the MIT Taxonomy. Row Constraints (CRITICAL & MANDATORY): You MUST iterate through the CSV and create a row for EVERY SINGLE ONE of the following IDs, without exception: • Pillar 1: 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7 • Pillar 2: 2.1, 2.2, 2.3, 2.4 Instruction: Even if an ID has ZERO matches in the Saved Notes, it MUST appear as a row in this table. Do not skip, consolidate or reorder any of these 11 categories. Table Structure: • Column 1: “Taxonomy ID & Name” (from CSV). • Column 2: “Definition” (verbatim from CSV). • Column 3 onwards: Tool Names from the notes. Cells (Intersections): Search the Saved Notes for the specific tool and taxonomy category. If a match exists, insert the exact technical capability/metric name. If the category does not appear in the notes for that tool, insert a single em dash (—). Execution: Generate the clean Markdown table for Pillars 1 and 2 now. Ensure exactly 11 data rows (excluding the header) are present.

Prompt Part 2 Task: Excellent. Now, generate PART 2 of the unified Markdown table using the exact same rules, structure, and columns. Row Constraints (CRITICAL): For this output, you must ONLY include the categories and subcategories from: • Pillar 3: Operational Process Controls (IDs 3.1 through 3.7) • Pillar 4: Transparency & Accountability Controls (IDs 4.1 through 4.7)

33

Execution: Generate the Markdown table for Pillars 3 and 4 now. Ensure the columns align perfectly with Part 1.

Prompt Part 3 Task: Excellent. Now, generate PART 3 of the unified Markdown table using the exact same rules, structure, and columns. Row Constraints (CRITICAL): For this output, you must ONLY include the categories and subcategories from: • Pillar 5: Corrective & Restrictive Actions (IDs 5.1 through 5.2) • Pillar 6: Legal, Regulatory & Enforcement Actions (IDs 6.1 through 6.2) Execution: Generate the Markdown table for Pillars 5 and 6 now.

Prompt Part 4 Task: Excellent. Now, generate PART 4 of the unified Markdown table using the exact same rules, structure, and columns. Row Constraints (CRITICAL): For this output, you must ONLY include the categories and subcategories from: • Pillar 7: Financial, Economic & Market Controls (IDs 7.1 through 7.2) • Pillar 8: Avoidance & Denial (IDs 8.1) Execution: Generate the Markdown table for Pillars 7 and 8 now.

34

Appendix C Tool Taxonomy Matrix Detailed Mappings Table 5: Tool Taxonomy Matrix Detailed Mappings Tool name: Adversarial Robustness Toolbox

35

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls

1.2 Risk Management

Evaluation class

2.2 Model Alignment

clever metric

2.3 Model Safety Engineering

AdversarialTrainer class

2.4 Content Safety Controls

EvasionDetector class

3.1 Testing & Auditing

4.2 Risk Disclosure

Adversarial Red Teaming and Vulnerability Probing / EvasionAttack Malicious Data Filtering and Poisoning Defense / PoisonFilteringDefence Security Curve Performance Analysis / SecurityCurve class

Taxonomy ID & Name

Mapping

3.2 Data Governance

Tool name: Arize Phoenix Broad Category

Continued on next page

Table 5 – Continued from previous page

36

1. Governance & Oversight Controls 1. Governance & Oversight Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls 4. Transparency & Accountability Controls

1.2 Risk Management

run experiment function / Experiments class

1.7 Societal Impact Assessment 2.1 Model & Infrastructure Security 2.2 Model Alignment

ToxicityEvaluator class / toxicity metric

2.3 Model Safety Engineering

Adversarial Jailbreak Classification

2.4 Content Safety Controls

Guard span kind

3.1 Testing & Auditing

Systematic Regression Testing / Experiment tracking

3.2 Data Governance

Sensitive Trace Data Redaction and Retention / Data Retention policies Role-Based Access Control and Authentication / RBAC system Production Performance and Trace Monitoring / Project Metrics Dashboard Trace-Driven Root Cause Diagnosis / Evaluator Traces

3.3 Access Management 3.5 Post-deployment Monitoring 3.6 Incident Response & Recovery 4.1 System Documentation 4.2 Risk Disclosure

Brute Force Login Protection FaithfulnessEvaluator class / Faithfulness metric

Automated Prompt and Version Logging / Prompt Hub Standardized Performance Snapshotting / Experiment Compare view Continued on next page

Table 5 – Continued from previous page 7. Financial, Economic & Market Controls

7.1 Financial, Economic & Compensation Remedies

Token-Based Cost Tracking and Analysis (Cost Tracking logic) [File: arize-phoenix Master Corpus.txt]

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 1. Governance & Oversight Controls 1. Governance & Oversight Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls

1.2 Risk Management

evaluate function / deepeval test run

1.5 Safety Decision Frameworks 1.7 Societal Impact Assessment 2.1 Model & Infrastructure Security 2.2 Model Alignment

threshold parameter in BaseMetric

FaithfulnessMetric class

2.3 Model Safety Engineering

RedTeamer.scan method

2.4 Content Safety Controls

ToxicityMetric class

3.1 Testing & Auditing

Unit Testing in CI/CD / deepeval test run

3.2 Data Governance

PII Leakage Detection / PIILeakageMetric

3.5 Post-deployment Monitoring

Production Tracing / deepeval.tracing

Tool name: DeepEval

BiasMetric class RedTeamer class / deepteam

37

Continued on next page

Table 5 – Continued from previous page 3. Operational Process Controls 4. Transparency & Accountability Controls 4. Transparency & Accountability Controls

3.6 Incident Response & Recovery 4.1 System Documentation

Alerting for High Risk Completions

4.2 Risk Disclosure

Head-to-Head Metric Comparisons / VideoDisplayer

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls 5. Corrective & Restrictive Actions

1.2 Risk Management

BudgetAccountant class

2.3 Model Safety Engineering

Private Model Training (.fit())

3.1 Testing & Auditing

Differentially Private Model Evaluation / .score() method

3.2 Data Governance

Privacy-Preserving Data Perturbation Mechanisms / diffprivlib.mechanisms Accumulated Privacy Loss Reporting / BudgetAccountant.total BudgetAccountant.spend method

Confident AI Cloud Docs / Trace Persistence

Tool name: Diffprivlib

38

4.2 Risk Disclosure 5.1 System & Feature Restrictions

Tool name: Evidently Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls

1.2 Risk Management

TestSuite class Continued on next page

Table 5 – Continued from previous page

39

1. Governance & Oversight Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls 4. Transparency & Accountability Controls

1.7 Societal Impact Assessment 2.2 Model Alignment

FaithfulnessLLMEval / CorrectnessLLMEval

2.4 Content Safety Controls

ToxicityLLMEval / HuggingFaceToxicity

3.1 Testing & Auditing

Performance and Drift Auditing / Report class

3.2 Data Governance

Personally Identifiable Information Detection / PIILLMEval Live Model and Data Drift Tracking / Workspace class

3.5 Post-deployment Monitoring 4.1 System Documentation

BiasLLMEval descriptor

4.2 Risk Disclosure

Interactive Evaluation Report Generation / Report.save html Evaluation Snapshot Persistence / SnapshotModel

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 1. Governance & Oversight Controls 2. Technical & Security Controls

1.2 Risk Management

garak framework

1.7 Societal Impact Assessment 2.1 Model & Infrastructure Security

avid-effect:performance:P0403

Tool name: Garak

leakreplay / ExtractionInversion Continued on next page

Table 5 – Continued from previous page

40

2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls

2.2 Model Alignment

quality:Security:PromptStability

2.3 Model Safety Engineering

dan.AutoDANCached / tap.TAPCached

2.4 Content Safety Controls

realtoxicityprompts / lmrc.SexualContent

3.1 Testing & Auditing

Security Probing / garak.probes

3.2 Data Governance

Training Data Leakage / leakreplay

3.5 Post-deployment Monitoring 4.2 Risk Disclosure

Logging / garak.logs

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 1. Governance & Oversight Controls 2. Technical & Security Controls 2. Technical & Security Controls

1.2 Risk Management

giskard.scan

1.7 Societal Impact Assessment 2.2 Model Alignment

giskard.scan logic (Stereotypes & discrimination) Groundedness / giskard.scan logic

2.3 Model Safety Engineering

giskard.scan logic (Prompt injection/Robustness)

Structured Reporting / garak.report

Tool name: Giskard

Continued on next page

Table 5 – Continued from previous page

41

2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls 4. Transparency & Accountability Controls 5. Corrective & Restrictive Actions

2.4 Content Safety Controls

giskard.scan logic (Harmful content generation)

3.1 Testing & Auditing

Systematic Safety Testing and Scenario Orchestration / Scenario class Sensitive Information Disclosure Detection / giskard.scan

3.2 Data Governance 3.5 Post-deployment Monitoring 3.6 Incident Response & Recovery 4.1 System Documentation 4.2 Risk Disclosure

Agent Interaction Logging and Middleware / CompletionMiddleware Automated Request Retries and Error Policies / RetryPolicy Automated Vulnerability Assessment Reporting / scan results.to html Structured Evaluation Result Disclosure / ScenarioResult

5.1 System & Feature Restrictions

MinIntervalRateLimiter

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 1. Governance & Oversight Controls 2. Technical & Security Controls

1.2 Risk Management

classification bias metrics function

1.7 Societal Impact Assessment 2.1 Model & Infrastructure Security

Societal Bias and Fairness Quantification

Tool name: Holistic AI

Privacy Risk Measurement Continued on next page

Table 5 – Continued from previous page 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls

2.2 Model Alignment

Fairness Alignment Mitigation

2.3 Model Safety Engineering

AdversarialDebiasing / ExponentiatedGradientReduction

3.1 Testing & Auditing

Adversarial Robustness Probing / HopSkipJump attack

3.2 Data Governance

Pre-processing Disparate Impact Removal / DisparateImpactRemover Trustworthiness and Bias Visualization / Visualization tools

4.2 Risk Disclosure

Tool name: Innodata 42

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 1. Governance & Oversight Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls

1.2 Risk Management

RedLite Benchmark

1.7 Societal Impact Assessment 2.3 Model Safety Engineering

rt-inod-bias dataset

3.1 Testing & Auditing

Multi-Domain Safety Auditing / RedLite Benchmark

3.3 Access Management

Gated Dataset Access Verification / HF TOKEN

Taxonomy ID & Name

Mapping

rt-inod-jailbreaking dataset

Tool name: LLM Guard Broad Category

Continued on next page

Table 5 – Continued from previous page

43

1. Governance & Oversight Controls 1. Governance & Oversight Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls

1.2 Risk Management

scan prompt function / llm guard api

1.7 Societal Impact Assessment 2.1 Model & Infrastructure Security 2.2 Model Alignment

Bias output scanner

2.3 Model Safety Engineering

PromptInjection scanner

2.4 Content Safety Controls

Toxicity / BanTopics scanners

3.1 Testing & Auditing

Automated Safety Policy Validation / llm guard api

3.2 Data Governance

PII and Sensitive Information Anonymization / Anonymize scanner API Authentication and Rate Limiting

3.3 Access Management 3.5 Post-deployment Monitoring 3.6 Incident Response & Recovery 4.1 System Documentation

API Authentication and Rate Limiting Relevance output scanner

Distributed Tracing and Health Monitoring / OpenTelemetry Policy-Driven Execution Termination / fail fast Interaction Risk Analysis Logging / LOG LEVEL Continued on next page

Table 5 – Continued from previous page 5. Corrective & Restrictive Actions

5.1 System & Feature Restrictions

LLMGuardMaliciousPromptException / block logic

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 1. Governance & Oversight Controls 1. Governance & Oversight Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls

1.2 Risk Management

runExperiment / Managed Evaluators,

1.5 Safety Decision Frameworks 1.7 Societal Impact Assessment 2.1 Model & Infrastructure Security 2.2 Model Alignment

RegressionError / CI/CD Accuracy Gates,

Faithfulness and AnswerCorrectness Metrics,

2.3 Model Safety Engineering

llm-guard Integration / Security Scoring,

2.4 Content Safety Controls

Managed Toxicity and Prohibited Content Identification,

3.1 Testing & Auditing

Systematic Experimentation SDK / Annotation Queues,

3.2 Data Governance

Data Retention Policies / Input-Output Masking,

3.3 Access Management

RBAC and SSO Enforcement (GitHub Enterprise, Keycloak, WorkOS)

Tool name: Langfuse

Managed Bias and Toxicity Scoring, langfuse.mask() / Sensitive Data Redaction,

44

Continued on next page

Table 5 – Continued from previous page

45

3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls 4. Transparency & Accountability Controls 4. Transparency & Accountability Controls 4. Transparency & Accountability Controls 4. Transparency & Accountability Controls 5. Corrective & Restrictive Actions 6. Legal, Regulatory & Enforcement Actions 7. Financial, Economic & Market Controls

3.5 Post-deployment Monitoring 3.6 Incident Response & Recovery 3.7 Incident Investigation

@observe / Analytics Dashboards,, Audit Logs / Usage and Spend Alerts,

4.1 System Documentation

Trace Graph View / Log Level filtering (DEBUG, ERROR), Prompt Hub / Version Control Audit Trail,

4.2 Risk Disclosure

Experiment Compare View / Public Trace Links,

4.5 Third-Party System Access 4.6 User Rights & Recourse

Public API and SDKs,,

4.7 Training & Supportive Measures 5.1 System & Feature Restrictions 6.2 Regulatory Policy & Legal Mandates 7.1 Financial, Economic & Compensation Remedies

Langfuse Academy,

Taxonomy ID & Name

Mapping

Integrated User Feedback Collection,

Automated PR Blocking for Quality Regressions, Comprehensive Audit Trails (ISO 27001, SOC 2, GDPR, HIPAA), Token Cost Tracking / Spend Alerts

Tool name: ModelScan Broad Category

Continued on next page

Table 5 – Continued from previous page

46

1. Governance & Oversight Controls 1. Governance & Oversight Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls 4. Transparency & Accountability Controls 5. Corrective & Restrictive Actions

1.2 Risk Management

ModelScan.scan method

1.5 Safety Decision Frameworks 2.1 Model & Infrastructure Security 2.3 Model Safety Engineering

CLI Exit Codes

3.1 Testing & Auditing

Continuous Model Security Auditing / CI/CD integration

3.2 Data Governance

Malicious Data Access Detection / unsafe tf operators

4.1 System Documentation

Model Component Inventory and SBOM Generation / –sbom Standardized Severity Reporting / JSONReport

4.2 Risk Disclosure 5.1 System & Feature Restrictions

PickleUnsafeOpScan / SavedModelTensorflowOpScan check for unsafe tf keras operator

–strict mode

Tool name: NeMo Guardrails Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 1. Governance & Oversight Controls

1.2 Risk Management

LLMRails class / generate method

1.7 Societal Impact Assessment

Aegis plugin / needs caution category Continued on next page

Table 5 – Continued from previous page

47

2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls 5. Corrective & Restrictive Actions

2.1 Model & Infrastructure Security 2.2 Model Alignment

Agentic Action Monitoring

2.3 Model Safety Engineering

Conversational Intent Steerage (Dialog rails / Colang flows) jailbreak detection model / injection detection flow

2.4 Content Safety Controls

content safety check input/output flows

3.1 Testing & Auditing

3.3 Access Management

Systematic Rail Performance Evaluation / nemoguardrails evaluate Sensitive Data Redaction and Masking / mask sensitive data flows Agentic Tool Call Validation / Execution rails

3.5 Post-deployment Monitoring 3.6 Incident Response & Recovery 4.1 System Documentation

Distributed OpenTelemetry Tracing / OpenTelemetry adapter Policy-Driven Execution Termination / bot refuse to respond Interaction and Activated Rail Logging / GenerationLog

5.1 System & Feature Restrictions

bot refuse to respond / stop statement

3.2 Data Governance

Tool name: OpenGuardrails Broad Category

Taxonomy ID & Name

Mapping Continued on next page

Table 5 – Continued from previous page

48

1. Governance & Oversight Controls 1. Governance & Oversight Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls

1.2 Risk Management

/og scan command

1.7 Societal Impact Assessment 2.1 Model & Infrastructure Security 2.2 Model Alignment

S06 scanner (NSFW Content)

2.3 Model Safety Engineering

S01 and S02 scanners (Prompt Injection/System Override)

2.4 Content Safety Controls

S10 scanner (Off-Topic Drift)

3.1 Testing & Auditing

Continuous Workspace Security Auditing / /og autoscan

3.2 Data Governance

PII and Confidential Data Exposure Protection / S07 scanner Agent Permission and Anomaly Monitoring / observationQueries.findAnomalies Real-Time Agentic Hour and Risk Tracking / Agent Activity Monitor Policy-Driven Action Blocking / Policy engine block

3.3 Access Management 3.5 Post-deployment Monitoring 3.6 Incident Response & Recovery 4.2 Risk Disclosure

AI Security Gateway Intent-Action Mismatch Detection

Structured Risk Event Dashboarding / Dashboard API Continued on next page

Table 5 – Continued from previous page 5. Corrective & Restrictive Actions

5.1 System & Feature Restrictions

Policy engine block action

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 1. Governance & Oversight Controls 1. Governance & Oversight Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls

1.2 Risk Management

openlit.evals.All / openlit.guard.All

1.6 Environmental Impact Management 1.7 Societal Impact Assessment 2.1 Model & Infrastructure Security 2.2 Model Alignment

OPENLIT COLLECT GPU STATS

openlit.evals.Hallucination class

2.3 Model Safety Engineering

openlit.guard.PromptInjection class

2.4 Content Safety Controls

SensitiveTopic / TopicRestriction classes

3.1 Testing & Auditing

Programmatic AI Response Evaluation / openlit.evals module Centralized API Key and Secret Governance / Vault module OpenTelemetry-Native Distributed Tracing / openlit.init

Tool name: OpenLIT

49

3.2 Data Governance 3.5 Post-deployment Monitoring

BiasDetector / ToxicityDetector GPU Health Diagnostics

Continued on next page

Table 5 – Continued from previous page 4. Transparency & Accountability Controls 5. Corrective & Restrictive Actions 7. Financial, Economic & Market Controls

4.2 Risk Disclosure 5.1 System & Feature Restrictions 7.1 Financial, Economic & Compensation Remedies

AI Performance and Risk Dashboarding / Analytics Dashboard Real-Time Guardrails implementation Automated Token-Level Cost Tracking (pricing json parameter) [File: openlit Root README.md]

Tool name: PrivacyRaven

50

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls

1.2 Risk Management

run all extraction / ModelExtractionAttack

2.3 Model Safety Engineering

ModelExtractionAttack / joint train inversion model

3.1 Testing & Auditing

4.2 Risk Disclosure

Comprehensive Privacy Red Teaming / ModelExtractionAttack Training Data Membership Verification / Membership inference logic Privacy Vulnerability Visualization / save inversion results

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 1. Governance & Oversight Controls

1.2 Risk Management

promptfoo redteam generate / redteam run

1.7 Societal Impact Assessment

Bias Detection Suite

3.2 Data Governance

Tool name: Promptfoo

Continued on next page

Table 5 – Continued from previous page

51

2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls 4. Transparency & Accountability Controls

2.1 Model & Infrastructure Security 2.2 Model Alignment

Model Documentation Scanner

2.3 Model Safety Engineering

promptfoo scan-model / Red Team Strategies (GCG)

2.4 Content Safety Controls

guardrails assertion / not-guardrails

3.1 Testing & Auditing

Automated Red Teaming / promptfoo redteam run

3.2 Data Governance

PII Detection / pii plugins

3.3 Access Management

RBAC (Enterprise)

3.5 Post-deployment Monitoring 3.6 Incident Response & Recovery 4.1 System Documentation

Model Drift Detection / schedule cron

4.2 Risk Disclosure

Risk Scoring / promptfoo redteam report

Taxonomy ID & Name

Mapping

llm-rubric

Remediation Reports Model Documentation Scanner

Tool name: PyRIT Broad Category

Continued on next page

Table 5 – Continued from previous page

52

1. Governance & Oversight Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls

1.2 Risk Management

RedTeamingAttack / pyrit scan

2.2 Model Alignment

SelfAskTrueFalseScorer

2.3 Model Safety Engineering

CrescendoAttack / SkeletonKeyAttack

2.4 Content Safety Controls

AzureContentFilterScorer

3.1 Testing & Auditing

Red Teaming Campaigns / Scenario class

3.2 Data Governance

Data Normalization / PyRIT Database

3.6 Incident Response & Recovery 4.2 Risk Disclosure

Automated Feedback Loops / ScenarioResult

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 1. Governance & Oversight Controls 2. Technical & Security Controls

1.2 Risk Management

evaluate() function / @experiment

1.7 Societal Impact Assessment 2.2 Model Alignment

AspectCritic / harmfulness aspect

Performance Scoring / Scorer metrics

Tool name: RAGAS

Faithfulness / AnswerCorrectness metrics Continued on next page

Table 5 – Continued from previous page

53

2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 3. Operational Process Controls 4. Transparency & Accountability Controls 4. Transparency & Accountability Controls

2.3 Model Safety Engineering

AspectCritic / Non-Answer Compliance aspect

2.4 Content Safety Controls

AspectCritic / harmfulness aspect

3.1 Testing & Auditing

Batch Performance and Safety Auditing / aevaluate()

3.2 Data Governance

Entity-Level Context Coverage Verification / ContextEntityRecall Production Trace Analysis and Scoring / OpikTracer

3.5 Post-deployment Monitoring 4.1 System Documentation 4.2 Risk Disclosure

Evaluation Metadata and Result Persistence / EvaluationResult.to pandas() Standardized Risk Outcome Sharing / results.upload()

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls

1.2 Risk Management

detect injection function

2.3 Model Safety Engineering

detect pi heuristics.py module

3.1 Testing & Auditing

Automated Security Unit Testing / test sdk.py

3.2 Data Governance

Prompt Instruction Leakage Detection / add canary word

Tool name: Rebuff

Continued on next page

Table 5 – Continued from previous page 3. Operational Process Controls 3. Operational Process Controls 5. Corrective & Restrictive Actions

3.5 Post-deployment Monitoring 3.6 Incident Response & Recovery 5.1 System & Feature Restrictions

Real-Time User Input Monitoring / detect injection Automated Violation Flagging / injection detected flag injection detected flag

Tool name: WildGuard

54

Broad Category

Taxonomy ID & Name

Mapping

1. Governance & Oversight Controls 2. Technical & Security Controls 2. Technical & Security Controls 2. Technical & Security Controls 3. Operational Process Controls 3. Operational Process Controls 5. Corrective & Restrictive Actions

1.2 Risk Management

Automated Multi-Task Safety Moderation (WildGuard.classify method) Response Refusal and Compliance Verification (response refusal logic) Adversarial Interaction and Jailbreak Detection (WildGuard moderation tools) Automated Harmful Response Classification (response harmfulness logic) Systematic Safety Batch Evaluation (WildGuard.classify with batch support) Sensitive Individual and Organizational Information Detection / PII/Privacy classification Guarded Inference Input Filtering (guarded inference.py implementation)

2.2 Model Alignment 2.3 Model Safety Engineering 2.4 Content Safety Controls 3.1 Testing & Auditing 3.2 Data Governance 5.1 System & Feature Restrictions

References [1] U. Anwar, A. Saparov, J. Rando, D. Paleka, M. Turpin, P. Hase, E. S. Lubana, E. Jenner, S. Casper, O. Sourbut, B. L. Edelman, Z. Zhang, M. Günther, A. Korinek, J. Hernandez-Orallo, L. Hammond, E. Bigelow, A. Pan, L. Langosco, T. Korbak, H. Zhang, R. Zhong, S. Ó hÉigeartaigh, G. Recchia, G. Corsi, A. Chan, M. Anderljung, L. Edwards, A. Petrov, C. S. de Witt, S. R. Motwan, Y. Bengio, D. Chen, P. H. S. Torr, S. Albanie, T. Maharaj, J. Foerster, F. Tramer, H. He, A. Kasirzadeh, Y. Choi, and D. Krueger, “Foundational challenges in assuring alignment and safety of large language models,” 2024. [Online]. Available: https://arxiv.org/abs/2404.09932 [2] K. Broadwater, “Evaluating reliability gaps in large language model safety via repeated prompt sampling,” 2026. [Online]. Available: https://arxiv.org/abs/2604.09606 [3] S. Borovkova, “Large language models in finance,” LSEG White Paper, 2024. [Online]. Available: https://www.lseg.com/content/dam/data-analytics/en us/ documents/brochures/lseg-large-language-models-in-finance-brochure.pdf [4] A. P. Desai, T. Ravi, M. Luqman, G. Mallya, N. Kota, and P. Yadav, “Opportunities and challenges of generative-ai in finance,” in 2024 IEEE International Conference on Big Data (BigData). IEEE, Dec. 2024, p. 4913–4920. [Online]. Available: http://dx.doi.org/10.1109/BigData62323. 2024.10825658 [5] Bank for International Settlements, Financial Stability Institute, “Financial stability implications of artificial intelligence,” FSI Brief, June 2025, 2025. [Online]. Available: https://www.bis.org/fsi/fsisummaries/ exsum 23904.htm [6] P. Liang, R. Bommasani, T. Lee, D. Tsipras, D. Soylu, M. Yasunaga, Y. Zhang, D. Narayanan, Y. Wu, A. Kumar, B. Newman, B. Yuan, B. Yan, C. Zhang, C. Cosgrove, C. D. Manning, C. Ré, D. Acosta-Navas, D. A. Hudson, E. Zelikman, E. Durmus, F. Ladhak, F. Rong, H. Ren, H. Yao, J. Wang, K. Santhanam, L. Orr, L. Zheng, M. Yuksekgonul, M. Suzgun, N. Kim, N. Guha, N. Chatterji, O. Khattab, P. Henderson, Q. Huang, R. Chi, S. M. Xie, S. Santurkar, S. Ganguli, T. Hashimoto, T. Icard, T. Zhang, V. Chaudhary, W. Wang, X. Li, Y. Mai, Y. Zhang, and Y. Koreeda, “Holistic evaluation of language models,” 2023. [Online]. Available: https://arxiv.org/abs/2211.09110 [7] Financial Stability Board, “Monitoring adoption of artificial intelligence and related vulnerabilities in the financial sector,” FSB Report, 2025. [Online]. Available: https://www.fsb.org/2025/10/ monitoring-adoption-of-artificial-intelligence-and-related-vulnerabilities-in-the-financial-sector/ 55

[8] E. Popchanovska, A. Gjorgjevikj, M. Rizinski, L. Chitkushev, I. Vodenska, and D. Trajanov, “When ai fails, what works? a data-driven taxonomy of real-world ai risk mitigation strategies,” 2026. [Online]. Available: https://arxiv.org/abs/2603.04259 [9] T. Beyer, S. Xhonneux, S. Geisler, G. Gidel, L. Schwinn, and S. Günnemann, “Llm-safety evaluations lack robustness,” 2026. [Online]. Available: https://arxiv.org/abs/2503.02574 [10] H. Zhao, Z. Liu, Z. Wu, Y. Li, T. Yang, P. Shu, S. Xu, H. Dai, L. Zhao, H. Jiang, Y. Pan, J. Chen, Y. Zhou, Z. Zhang, R. Sun, G. Mai, N. Liu, and T. Liu, “Revolutionizing finance with llms: An overview of applications and insights,” 2025. [Online]. Available: https://arxiv.org/abs/2401.11641 [11] National Institute of Standards and Technology, “Artificial intelligence risk management framework (ai rmf 1.0),” NIST Special Publication, 2023. [Online]. Available: https://airc.nist.gov/airmf-resources/playbook/ [12] ——, “Artificial intelligence risk management framework: Generative artificial intelligence profile,” NIST AI 600-1, 2024. [Online]. Available: https://nvlpubs.nist.gov/nistpubs/ai/NIST.AI.600-1.pdf [13] M. STAWARZ, “Large language models (llms) in finance – a survey of applications, methods, and challenges,” IBIMA Conference Proceedings, 2025. [Online]. Available: https://ibima.org/accepted-paper/ large-language-models-llms-in-finance-a-survey-of-applications-methods-and-challenges/ [14] Grant Thornton LLP, “Treasury guidance brings urgency to ai governance for financial institutions,” 2026, accessed: 2026-06-22. [Online]. Available: https://www.grantthornton.com/insights/articles/ banking/2026/treasury-guidance-brings-urgency-to-ai-governance [15] U.S. Department of the Treasury, “Financial services AI risk management framework (FS AI RMF),” Press release and framework document, 2026. [Online]. Available: https://cyberriskinstitute.org/ artificial-intelligence-risk-management/ [16] Financial Stability Board, “Sound practices for responsible adoption of artificial intelligence (ai),” Consultation report, 2026. [Online]. Available: https://www.fsb.org/2026/06/ sound-practices-for-responsible-adoption-of-artificial-intelligence-ai-consultation-report/ [17] J. Mökander, M. Axente, F. Casolari, and L. Floridi, “Conformity assessments and post-market monitoring: A guide to the role of auditing in the proposed european ai regulation,” Minds and Machines, 2022. [Online]. Available: https://doi.org/10.1007/s11023-021-09577-4 [18] I. Syn-Hershko, “Llm Langfuse vs langsmith

observability vs opik,”

56

tools compared: Technical article,

2026. [Online]. Available: https://bigdataboutique.com/blog/ llm-observability-tools-compared-langfuse-vs-langsmith-vs-opik [19] A. Reuel, B. Bucknall, S. Casper, T. Fist, L. Soder, O. Aarne, L. Hammond, L. Ibrahim, A. Chan, P. Wills, M. Anderljung, B. Garfinkel, L. Heim, A. Trask, G. Mukobi, R. Schaeffer, M. Baker, S. Hooker, I. Solaiman, A. S. Luccioni, N. Rajkumar, N. Moës, J. Ladish, D. Bau, P. Bricman, N. Guha, J. Newman, Y. Bengio, T. South, A. Pentland, S. Koyejo, M. J. Kochenderfer, and R. Trager, “Open problems in technical ai governance,” 2025. [Online]. Available: https://arxiv.org/abs/2407.14981

57

Related documents

Record · ID 440401 · SHA-256 e80f9aa1359107f5
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive