๐Ÿค–AI RepoIndex
๐Ÿ”ง AI ProductivityOpen SourceFree

Whylogs

Lightweight data logging for ML monitoring โ€” profile data, detect anomalies

4.2/ 5โญ 4,000 GitHub starsPythonApache-2.0

๐Ÿ“‹ Overview

Whylogs provides lightweight data logging for ML monitoring โ€” profiling data, detecting anomalies, and integrating with existing monitoring stacks. Unlike Evidently (which focuses on reports), Whylogs emphasizes lightweight, scalable data logging that integrates with your existing infrastructure. It provides a Python library for profiling data and exporting metrics to any monitoring system.

โœจ Key Features

  • โ€ข4K+ GitHub stars โ€” lightweight ML monitoring
  • โ€ขSimple Python API
  • โ€ขStatistical profiling
  • โ€ขAnomaly detection
  • โ€ขExport to any monitoring system
  • โ€ขApache 2.0 licensed
  • โ€ขLightweight design
  • โ€ขScalable architecture

๐ŸŽฏ The Problem It Solves

Teams need lightweight ML monitoring without heavy infrastructure. Whylogs provides a simple Python library that profiles data and exports metrics to existing monitoring stacks.

๐Ÿ”ง How It Works

Whylogs profiles data via Python API โ€” log datasets, features, and model outputs. It generates statistical profiles (distributions, counts, types) that can be exported to any monitoring system. Lightweight and scalable โ€” designed for production pipelines.

๐Ÿš€ Installation & Quick Start

Installation

See website

Quick Start

  1. See documentation

โœ… Pros

  • โ€ขLightweight and scalable
  • โ€ขSimple Python API
  • โ€ขExport to any monitoring system
  • โ€ขApache 2.0 licensed
  • โ€ขLightweight design
  • โ€ขScalable architecture

โŒ Cons

  • โ€ขFewer features than Evidently
  • โ€ขSmaller community
  • โ€ขFree tier tight limits
  • โ€ขLimited features

๐Ÿ’ฌ Practitioner Verdict

โ€œWhylogs is the best lightweight ML monitoring tool โ€” the simple Python API is genuinely useful. The trade-off: fewer features than Evidently, smaller community, and the free tier has tight limits. For teams that need lightweight monitoring, Whylogs is the default.โ€
1

Self-Hosted (Free)

Open source, MIT/Apache licensed. Run it yourself.

โญ Star & Clone on GitHub

Free forever. Your infrastructure, your data.

3

Deployment Options

Ways to run Whylogs in production

๐Ÿ“Š Specifications

Language
Python
License
Apache-2.0
Platform
Linux, macOS, Windows
Supported Models
REST API, CLI

๐Ÿ’ฐ Pricing Reality

100% free Apache 2.0. No paid tier.

๐Ÿ‘ฅ Community Health

Stars4,000
Forks500
Contributors80
Health Score5.8/10

๐Ÿท๏ธ Tags

Open SourceFree