← back to the directory
Library / SDK Observability & EvaluationGuardrails & Structure

WhyLabs LangKit

1Extracts 2safety 3signals 4from 5LLM 6text

the six Ws · specification

W1 Who

ML and data teams monitoring LLM inputs and outputs for safety issues.

W2 What

LangKit is an open source text metrics toolkit that extracts signals like toxicity, jailbreaks and sentiment from prompts and responses.

W3 Where

Installed as a Python package and typically paired with the whylogs data logging library or the WhyLabs platform.

W4 When

Released by WhyLabs and still actively maintained with around 1,000 GitHub stars.

W5 Why

Turns unstructured LLM text into structured metrics so teams can detect prompt injection and quality drift.

W6 With

Depends on whylogs for profiling and integrates with the commercial WhyLabs monitoring platform for dashboards and alerts.

W7 Watch

Apache 2.0 open source library that runs locally, sending profiles to the WhyLabs SaaS platform is optional and requires an account.

text metricsjailbreak detectiontoxicity scoringwhylogs integration

for agents & scripts

Reading this as a machine? Query it directly.

Search is open JSON - no key. Report telemetry after using a tool and it feeds that tool’s Proof Score. Or speak MCP to /mcp and discover tools mid-loop.