GraphCanon updated 2w · GitHub synced 2w
Decision brief
Zeno combines Python API with an interactive UI for evaluating ML models across various tasks.
Good fit when
- You need to analyze model performance interactively via a user interface
- Evaluating diverse data types or tasks, such as object detection and audio transcription
Avoid when
- Your project requires real-time monitoring capabilities not provided by Zeno's evaluation framework
- If you are looking for a specialized tool tailored only to specific data types, like just images or text without the modular versatility of Zeno
Observed Jul 14, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Archived (1032d since push)
- As of 2w
- Provenance
- Not a fork · Organization account
- As of 2w
- Security (OSV)
- 58 low (58 low)
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
git clone https://github.com/zeno-ml/zenoSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
Zeno is an AI evaluation framework that combines a Python API with an interactive UI to analyze model performance across various use cases and data types
Capability facts
- CLI
- CLI entrypoint
Source: pyproject.toml:[project.scripts] · Aug 3, 2026
- Languages
- svelte, python
Source: github.language+pyproject.toml · Aug 3, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Aug 3, 2026)
| LangChain + Notion |Source link
Source: README excerpt (regex_v1, Aug 3, 2026)
It combines a **Python API** with an **interactive UI** to allow users to discover, explore, and analyzSource link
Tags
README
This repository has been deprecated in favor of ZenoHub and is no longer actively maintained.
Zeno is a general-purpose framework for evaluating machine learning models. It combines a Python API with an interactive UI to allow users to discover, explore, and analyze the performance of their models across diverse use cases. Zeno can be used for any data type or task with modular views for everything from object detection to audio transcription.
Demos
| Image Classification | Audio Transcription | Image Generation | Dataset Chatbot | Sensor Classification |
|---|---|---|---|---|
| Imagenette | Speech Accent Archive | DiffusionDB | LangChain + Notion | MotionSense |
| code | code | code | code | code |
https://user-images.githubusercontent.com/4563691/220689691-1ad7c184-02db-4615-b5ac-f52b8d5b8ea3.mp4
Quickstart
Install the Zeno Python package from PyPI:
pip install zenoml
Command Line
To get started, run the following command to initialize a Zeno project. It will walk you through creating the zeno.toml configuration file:
zeno init
Take a look at the configuration documentation for additional toml file options like adding model functions.
Start Zeno with zeno zeno.toml.
Jupyter Notebook
You can also run Zeno directly from Jupyter notebooks or lab. The zeno command takes a dictionary of configuration options as input. See the docs for a full list of options. In this example we pass the minimum options for exploring a non-tabular dataset:
import pandas as pd
from zeno import zeno
df = pd.read_csv("/path/to/metadata/file.csv")
zeno({
"metadata": df, # Pandas DataFrame with a row for each instance
"view": "audio-transcription", # The type of view for this data/task
"data_path": "/path/to/raw/data/", # The folder with raw data (images, audio, etc.)
"data_column": "id" # The column in the metadata file that contains the relative paths of fil
For agents
This page has a .md twin and JSON over the API.