Metadata-Version: 2.4
Name: inferencebench
Version: 0.0.2
Summary: InferenceBench Suite CLI — vendor-neutral, signed-envelope AI benchmarks
Project-URL: Homepage, https://github.com/yobitelcomm/bench
Project-URL: Documentation, https://yobitelcomm.github.io/bench
Author-email: Yobitel Communications <bench@yobitel.com>
License: Apache-2.0
Keywords: ai,benchmark,inference,llm,ml,vendor-neutral
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: System :: Benchmark
Requires-Python: >=3.12
Requires-Dist: inferencebench-envelope
Requires-Dist: inferencebench-harness
Requires-Dist: pydantic~=2.9
Requires-Dist: pyyaml~=6.0
Requires-Dist: rich~=13.9
Requires-Dist: structlog~=24.4
Requires-Dist: typer~=0.12
Provides-Extra: all
Requires-Dist: datasets~=4.0; extra == 'all'
Requires-Dist: inferencebench-hf-publisher; extra == 'all'
Requires-Dist: inferencebench-leaderboard; extra == 'all'
Provides-Extra: fixtures
Requires-Dist: datasets~=4.0; extra == 'fixtures'
Provides-Extra: leaderboard
Requires-Dist: inferencebench-leaderboard; extra == 'leaderboard'
Provides-Extra: publish
Requires-Dist: inferencebench-hf-publisher; extra == 'publish'
Description-Content-Type: text/markdown

# inferencebench (CLI)

The `bench` command-line tool. `pip install inferencebench` gives you both `bench` and `inferencebench` aliases.

## Status

Phase 1, in development. Skeleton implemented; most commands are stubs.

## Quickstart (when complete)

```bash
pip install inferencebench
bench run llm.inference --model meta-llama/Llama-4-Maverick --engine vllm --hardware h100
bench verify ~/.cache/inferencebench/runs/latest/envelope.json
bench publish ~/.cache/inferencebench/runs/latest --to hf
```

See the [docs site](https://yobitelcomm.github.io/bench) for the full command reference (ships at v0.1).
