npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@younndai/yon-benchmarks

v2.0.3

Published

Benchmark suite for YON™, the stream-first data format — structural reliability, cognitive economy, baseline-relative token cost, and streaming properties.

Readme

npm license

What is this?

Quantitative evidence for the YON™ format. Measures structural reliability, cognitive economy, streaming properties, fault isolation, and emitter faithfulness across 58 local suites and 12 LLM suites.

Install

npm install @younndai/yon-benchmarks

Quick Start

# Local suites only (no API keys needed)
npm run bench:local

# Full run (local + LLM suites if keys available)
npm run bench

# LLM suites only
npm run bench:llm

# Single provider
npm run bench -- --provider openai

# Multiple providers
npm run bench -- --provider openai,google

# Filter by suite name
npm run bench -- --filter "generation"

API Key Setup

Copy .env.example to .env.local in this package directory and fill in your provider keys:

# OpenAI — required for most LLM suites (default provider)
OPENAI_API_KEY=sk-proj-...

# Anthropic — used for multi-model comparison suites
ANTHROPIC_API_KEY=sk-ant-api03-...

# Google — used for multi-model comparison suites
GOOGLE_GENERATIVE_AI_API_KEY=AIza...

Missing keys are not errors. Suites that need a missing provider will skip with a message explaining which key to add. Local suites never require API keys.

Which keys unlock which suites?

| Suite | OpenAI | Anthropic | Google | | ------------------------ | ------ | --------- | ------ | | Cognitive Load | ✅ | — | — | | Generation Quality | ✅ | — | — | | Shot Curve | ✅ | — | — | | Information Preservation | ✅ | — | — | | Format Comprehension | ✅ | ✅ | ✅ | | Format Traps | ✅ | ✅ | ✅ | | Density Comparison | ✅ | ✅ | ✅ | | Prompt Compression | ✅ | ✅ | ✅ | | Multi-Model Generation | ✅ | ✅ | ✅ | | Report Enrichment | ✅ | ✅ | ✅ |

Report Enrichment is a post-run analysis/synthesis step over the suite results, not one of the 9 counted LLM suites. Suites marked with a single ✅ default to OpenAI but will fall back to any available provider. Multi-model suites run across all available providers.

CLI Reference

npm run bench [flags]

Flags:
  --local                 Run local suites only (no LLM)
  --llm                   Run LLM suites only (skip local)
  --provider <name>       Restrict LLM to specific provider(s)
                          Values: openai, anthropic, google
                          Comma-separated for multiple: openai,google
  --filter <term>         Run only suites whose name contains <term>
  --report                Force report generation (default for full runs)

Examples

# Quick local check during development
npm run bench:local

# Test with just OpenAI
npm run bench -- --provider openai

# Multi-model comparison (OpenAI + Google)
npm run bench -- --provider openai,google

# Run a specific LLM suite
npm run bench -- --llm --filter "cognitive"

# Full run with all providers
npm run bench

What It Measures

Six Pillars

| Pillar | What it validates | Example suites | | ------------------------ | -------------------------------------------------------------------------------- | ------------------------------------------ | | Streaming | Line-oriented processing, first-record latency | Streaming Properties, Streaming Latency | | Lossless | Zero information loss through format conversions | Format Fidelity, Payload Fidelity, Hedging | | Cognitive Economy | Token efficiency at compressed densities (min/ultra), context window utilization | Token Efficiency, Context Utilization | | Cross-cutting | Structural reliability, error recovery, throughput | Error Recovery, Comparative Throughput | | Emitter Faithfulness | LLMs generate valid YON without fine-tuning | Generation Quality, Multi-Model Validity | | Sapir-Whorf | Whether notation shapes model cognition — comprehension, salience, priming | Notation Alignment, Profile Priming, Value Amplifier |

Suite Breakdown

  • 58 local suites — deterministic, no API keys needed
  • 12 LLM suites — require API keys, measure AI comprehension and generation

Report Output

Reports are written to reports/<timestamp>/:

reports/
  2026-02-14-13-17/
    summary.md              # Human-readable summary
    summary.json             # Machine-readable results
    enriched-summary.md      # AI-polished version (if LLM available)
    <suite-name>/
      result.json            # Per-suite detailed results
      result.md              # Per-suite human summary

Documentation

The YON Project

YON is an open block format and toolchain.

Testing

npm test

Deterministic vitest suites run without API keys. The benchmark suites above (npm run bench) are separate from the unit tests.


About YounndAI

YounndAI™ — You and AI, unified. (pronounced "yoon-dye")

A philosophy of intelligence: building with intention, so humans and machines think together without losing what makes either whole.

License & Attribution

Apache-2.0. © 2026 MARLINK TRADING SRL (YounndAI). See LICENSE and NOTICE.

"YON" and "YounndAI" are trademarks of MARLINK TRADING SRL — see TRADEMARK.md.

Created by Alexandru Mareș.

Website: yon.younndai.com


| | | | ------------- | ------------------------------------------------------- | | Spec | YON v2.0 | | Author | Alexandru Mareș | | Company | MARLINK TRADING SRL · YounndAI™ | | License | Apache 2.0 — © 2026 MARLINK TRADING SRL | | Trademark | YounndAI™ Trademark Guidelines |