seismometer - AI Evaluation Tools Tool
Overview
Seismometer is an open-source Python toolkit for rigorous evaluation of AI models with a strong emphasis on healthcare use cases. It bundles evaluation templates, analysis utilities and example workflows to help teams measure statistical performance (discrimination, calibration), fairness across subgroups, and the downstream impact of interventions on patient outcomes using local clinical data. Although optimized for clinical validation, the package is model-agnostic and can be applied to any domain where outcome-level validation and fairness assessment are required. The project is maintained under a permissive BSD-3-Clause license and is intended for data scientists, ML engineers, clinical validation teams, and regulators who need reproducible, interpretable validation artifacts. According to the GitHub repository, the project has attracted community interest (256 stars, 41 forks) and has an active contributor base (16 contributors), with recent commits as of 2025-12-01. Seismometer is useful for building validation reports, running subgroup analyses, inspecting calibration and decision curve behavior, and exploring how simulated or real interventions could change outcome distributions in local cohorts.
GitHub Statistics
- Stars: 256
- Forks: 41
- Contributors: 16
- License: BSD-3-Clause
- Primary Language: Jupyter Notebook
- Last Updated: 2025-12-01T21:50:14Z
- Latest Release: v0.5.0
The repository shows moderate community traction: 256 stars, 41 forks and 16 contributors (per the project GitHub page). The code is released under BSD-3-Clause and had a recent commit on 2025-12-01, indicating active maintenance. The contributor count and fork activity suggest ongoing development and community contributions; issues and pull requests are managed through the GitHub project (see repository for current counts and open items).
Installation
Install via pip:
git clone https://github.com/epic-open-source/seismometer.gitcd seismometerpip install -e .pip install git+https://github.com/epic-open-source/seismometer.git Key Features
- Evaluation templates for clinical model validation: calibration, discrimination, and decision-curve analyses
- Fairness and subgroup performance analysis across demographic and clinical strata
- Tools to evaluate the impact of interventions on outcomes using local patient cohorts
- Model-agnostic metrics and reporting workflows compatible with standard Python ML stacks
- Example notebooks and templates to reproduce validation analyses on local data
Community
Community engagement is GitHub-centered with 16 contributors, 256 stars and 41 forks. The project is actively maintained (last commit 2025-12-01). Users collaborate via issues, pull requests and repository discussions; refer to the project page for current activity and contribution guidelines.
Key Information
- Category: Evaluation Tools
- Type: AI Evaluation Tools Tool