#169 · Primary category: MLOps & Evaluation

langkit

large-language-models machine-learning nlg nlp observability prompt-engineering prompt-injection

🔍 LangKit: An open-source toolkit for monitoring Large Language Models (LLMs). 📚 Extracts signals from prompts & responses, ensuring safety & security. 🛡️ Features include text quality, relevance metrics, & sentiment analysis. 📊 A comprehensive tool for LLM observability. 👀

Project last updated:11/22/24

GitHub Stars

995

Forks

74

Contributors

12

License

Apache-2.0

Why we included this project

Teams that ship LLM features in production rarely see what those models actually produce once real users start sending prompts. LangKit closes that gap by turning raw prompt and response text into concrete, measurable signals like readability and complexity scores, relevance to the prompt, sentiment and toxicity levels, and checks for prompt injection, jailbreak attempts, hallucinations, and refusals. It plugs into whylogs, so the same profiling pipeline that logs your structured data can capture these text metrics without a separate monitoring stack. That makes it useful for anyone who needs guardrails and a baseline read on model behavior before rolling out a feature more broadly. You get numeric output you can track, alert on, and compare over time instead of eyeballing individual chat logs.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category