You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
π Hardware Benchmarks β run edge0 on your device & share results
#142
Help us map how edge0 runs across real hardware! Run the benchmark on your machine and post your numbers as a reply. We'll curate submissions into a results table in the repo β with your handle credited.
Supported platform (today): macOS β Apple Silicon, Python / MLX
The one-command benchmark for this campaign currently supports macOS only (Apple Silicon, via the Python/MLX runtime).
cd python
python3.12 -m venv .venv && .venv/bin/pip install -e '.[dev,fetch]'export EDGE0_8B_MODEL=$PWD/models/edge0-8b # or EDGE0_35B_MODEL
BENCH_LONG=1 .venv/bin/python examples/bench.py edge0-8b
Paste this submission block as your reply
tier: edge0-8b | edge0-35b
runtime: python-mlx
device: (e.g. MacBook Air M2)
chip: (e.g. Apple M2)
ram_gb:
os: (e.g. macOS 15.1)
storage: internal SSD | external USB-SSD
mlx_version: (pip show mlx | grep Version)
decode_tok_s:
prefill_tok_s: (BENCH_LONG, long-context)
peak_active_gib:
on_battery: yes | no
reporter: @your-handle
notes: anything unusual (throttling, background load, short vs long)
These platforms don't have a community-ready benchmark yet (no one-command script that prints the submission block above). We'd love help building them β each is scoped as a good-first-issue:
Pick one, follow its checklist, and your script becomes the official way people benchmark edge0 on that platform.
Credit
Curated results will land in docs/benchmarks/ via PR, and every reporter is credited by handle. Want your name in the repo? Add your own row β we'll help.
Notes
Numbers vary a lot with RAM and storage β low-memory machines are expected to be slower (expert pages get evicted and re-read from SSD). That's useful data too!
Short vs long prompt differ a lot; please run BENCH_LONG=1 for a meaningful prefill number.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Help us map how edge0 runs across real hardware! Run the benchmark on your machine and post your numbers as a reply. We'll curate submissions into a results table in the repo β with your handle credited.
Supported platform (today): macOS β Apple Silicon, Python / MLX
The one-command benchmark for this campaign currently supports macOS only (Apple Silicon, via the Python/MLX runtime).
Paste this submission block as your reply
Example (a real submission):
Windows / iOS / Android β PRs welcome!
These platforms don't have a community-ready benchmark yet (no one-command script that prints the submission block above). We'd love help building them β each is scoped as a good-first-issue:
Pick one, follow its checklist, and your script becomes the official way people benchmark edge0 on that platform.
Credit
Curated results will land in
docs/benchmarks/via PR, and every reporter is credited by handle. Want your name in the repo? Add your own row β we'll help.Notes
BENCH_LONG=1for a meaningful prefill number.All reactions