# data-observability-installer

> Self-hosted installer for DataKitchen's open-source Data Observability suite — TestGen for data quality tests and Observability for pipeline monitoring.

- **Category:** Data Engineering
- **Licence:** Apache-2.0
- **Latest version:** latest
- **Open source:** oss
- **Languages:** Python
- **Platforms:** Docker Compose, pip
- **Tags:** PostgreSQL, Mcp, Snowflake, Redshift, Data Engineering, Data Pipeline, Docker, Self Hosted, Mssql, Data quality, Anomaly detection, Data observability, Data validation, Installer, Data Reliability, Dataops, Data Profiling, Pipeline Tests, Data Testing, Testgen

## Description

DataKitchen Data Observability Installer is a command-line tool that sets up two open-source data products on your own infrastructure: TestGen, which profiles data, generates data quality tests, and monitors for anomalies; and Observability, which tracks data journeys across multi-tool pipelines and alerts on issues. The installer supports two modes — Docker Compose (recommended) for persistent team use, and a pip-based mode using uv and an embedded PostgreSQL for evaluation without Docker. Minimum requirements are 2 CPUs, 8 GB RAM, and 20 GB disk. TestGen exposes a Streamlit UI on port 8501 and an API/MCP endpoint on 8530; Observability serves its UI on port 8082. Both products are Apache 2.0 licensed and maintained by DataKitchen.

## Links

- [Homepage](https://github.com/DataKitchen/data-observability-installer)
- [Website](https://datakitchen.io/install/testgen/)
- [GitHub Repository](https://github.com/DataKitchen/data-observability-installer)
- [Slack Community](https://data-observability-slack.datakitchen.io/join)

---
Source: https://selfhost.directory/project/data-observability-installer