Skip to content

Aniwa

Universal dataset profiling and intelligence.

Aniwa helps developers, analysts, data engineers, and modern data teams understand datasets quickly through intelligent profiling, quality analysis, statistical summaries, and beautiful reports.


Quick Installation

pip install aniwa

Quick Start

aniwa profile customers.csv

Generate HTML report:

aniwa profile customers.csv --report html

Core Features

Universal Dataset Support

  • CSV
  • Excel
  • JSON
  • Parquet

Intelligent Profiling

  • schema analysis
  • quality analysis
  • statistical summaries
  • intelligent insights

Beautiful Reports

  • Rich terminal UI
  • JSON reports
  • HTML reports

Architecture

Aniwa follows a modular layered architecture:

CLI
--> Configuration
--> Readers
--> Profiling Engine
--> Models
--> Reports

Documentation

Getting Started

Installation, quickstart, usage, and examples.

Developer Guide

Architecture, profiling engine, reporting systems, and contributor workflows.

Release Notes

Version history and release evolution.


Philosophy

Aniwa is built around:

  • universal
  • developer-first
  • fast
  • modular
  • intelligent
  • beautiful
  • automation-friendly

Roadmap

Future releases are planned to include:

  • charts
  • templates
  • Excel/PDF reports
  • database support
  • AI-assisted profiling
  • governance systems

GitHub

Repository:

https://github.com/ReginaldErzoah/Aniwa