NiriZan
Continuous Evaluation Infrastructure for Production AI
"Inspection through Measurement" "Engineering Trust Through Continuous Evaluation"
Why NiriZan?
Modern AI systems are probabilistic rather than deterministic. Traditional software testing alone cannot determine whether a retrieval pipeline, language model, or AI agent is performing correctly. NiriZan exists to provide continuous, reproducible evaluation infrastructure that enables teams to measure quality, detect regressions, compare experiments, and build confidence in production AI systems.
What is NiriZan?
NiriZan is an open-source continuous evaluation infrastructure for production AI systems. It enables engineers and researchers to systematically measure, benchmark, validate, and monitor the quality of:
- Retrieval-Augmented Generation (RAG) pipelines
- AI agents
- Large Language Model (LLM) applications
- Custom AI workflows
Unlike orchestration frameworks that focus on building AI applications, NiriZan focuses on engineering confidence in AI systems. It provides:
| Capability | Description |
|---|---|
| Reproducible evaluation pipelines | Consistent, repeatable test runs across environments |
| Benchmark execution | Standardized quality benchmarking for AI systems |
| Regression detection | Automated flagging of quality drops between versions |
| Experiment tracking | Full history of runs, configs, and results |
| Quality reporting | Clear, actionable reports on system performance |
| Deployment-aware validation | Checks tuned to pre-, during-, and post-deployment stages |
Vision
The long-term vision of NiriZan is to become the engineering quality layer for production AI, ensuring that every AI application can be continuously measured before, during, and after deployment.
Where the Name Comes From
NiriZan is a fusion of two words from two languages, each contributing a core idea behind the project.
| Niri | Zan |
|---|---|
| Origin: নিরীক্ষা (Nirikkha) — Bangla/Bengali | Origin: ميزان (Mīzān) — Arabic |
| Meaning: Inspection · Evaluation · Verification · Audit | Meaning: Scale · Balance · Measurement · Criterion |
Together, Niri + Zan captures the essence of the project: inspecting AI systems and measuring them against a balanced standard of quality.
License
Copyright (C) 2026 Redwan Rahman
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Author
Redwan Rahman github.com/Red1-Rahman
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nirizan-0.1.0.tar.gz.
File metadata
- Download URL: nirizan-0.1.0.tar.gz
- Upload date:
- Size: 590.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81e27b93ff6636381d4deac1576721ac5b8d0c904c3e00f27f47807f33236e69
|
|
| MD5 |
e1612d7759155ace486a06650c99e9bf
|
|
| BLAKE2b-256 |
5e485e9018da5af1f4a461665d4cc44d15d6cd3515eb10be34b617dec0b01ca0
|
Provenance
The following attestation bundles were made for nirizan-0.1.0.tar.gz:
Publisher:
publish.yml on Red1-Rahman/NiriZan
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nirizan-0.1.0.tar.gz -
Subject digest:
81e27b93ff6636381d4deac1576721ac5b8d0c904c3e00f27f47807f33236e69 - Sigstore transparency entry: 2412444417
- Sigstore integration time:
-
Permalink:
Red1-Rahman/NiriZan@7f84e31c47cd6a161aee15af2299bbead32a09a0 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Red1-Rahman
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7f84e31c47cd6a161aee15af2299bbead32a09a0 -
Trigger Event:
workflow_run
-
Statement type:
File details
Details for the file nirizan-0.1.0-py3-none-any.whl.
File metadata
- Download URL: nirizan-0.1.0-py3-none-any.whl
- Upload date:
- Size: 55.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f08af0dd3475edff0a94166fc5436c1882a34e6a52fc9bf7e62f4048dc237c7
|
|
| MD5 |
3a9ae773332bd2cc186cc2d533fe1a75
|
|
| BLAKE2b-256 |
83f2a1a666e7050421ccd9b108266f306bb7e594685859b25a955fd61d3e9b36
|
Provenance
The following attestation bundles were made for nirizan-0.1.0-py3-none-any.whl:
Publisher:
publish.yml on Red1-Rahman/NiriZan
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nirizan-0.1.0-py3-none-any.whl -
Subject digest:
7f08af0dd3475edff0a94166fc5436c1882a34e6a52fc9bf7e62f4048dc237c7 - Sigstore transparency entry: 2412445024
- Sigstore integration time:
-
Permalink:
Red1-Rahman/NiriZan@7f84e31c47cd6a161aee15af2299bbead32a09a0 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Red1-Rahman
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7f84e31c47cd6a161aee15af2299bbead32a09a0 -
Trigger Event:
workflow_run
-
Statement type: