Open-source framework for ML/LLM observability
Top 8.1% on sourcepulse
Evidently is an open-source Python framework for evaluating, testing, and monitoring AI and ML systems, including LLMs. It supports both tabular and text data, offering over 100 built-in metrics for tasks ranging from data drift detection to RAG pipeline quality. The framework is designed for flexibility, allowing users to perform one-off evaluations or host a full monitoring service, making it suitable for researchers, data scientists, and ML engineers.
How It Works
Evidently operates through modular components: Reports and Test Suites for offline analysis and validation, and a Monitoring UI for visualizing results over time. Reports generate interactive visualizations and summaries of various quality evaluations, which can be customized with presets or individual metrics. Test Suites build upon Reports by adding pass/fail conditions, enabling automated checks for CI/CD pipelines. The framework supports custom metrics and offers an open architecture for integration with existing tools.
Quick Start & Requirements
pip install evidently
or conda: conda install -c conda-forge evidently
.pip install virtualenv
, virtualenv venv
, source venv/bin/activate
, then pip install evidently
and evidently ui --demo-projects all
.localhost:8000
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is actively developed, and while it supports a wide range of AI tasks, users should consult the documentation for the latest supported metrics and features, as specific LLM evaluation capabilities are continuously evolving.
1 day ago
1 day