Skip to main content

Hardware benchmarking tool for the LocalMind adaptive AI runtime

Project description

localmind-bench

Hardware benchmarking tool for the LocalMind adaptive AI runtime.

localmind-bench profiles any machine and generates a JSON dataset that LocalMind's strategy planner will use to make intelligent model-routing decisions.

What it measures

Category Fields
CPU Model, core count, max frequency, architecture
RAM Total, available, used %
Storage Type (SSD/HDD/NVMe), total, free
GPU Available, name, VRAM, backend (cuda/mps/none)
OS System, version, machine
Capacity Live RAM headroom, SSD read speed, CPU matmul score

Install

cd packages/localmind-bench
pip install -e .

Run

localmind-bench profile

Output is printed to the terminal and saved to localmind_bench_profile.json in the current working directory.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

localmind_bench-0.1.1.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

localmind_bench-0.1.1-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file localmind_bench-0.1.1.tar.gz.

File metadata

  • Download URL: localmind_bench-0.1.1.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for localmind_bench-0.1.1.tar.gz
Algorithm Hash digest
SHA256 17d814ad658e3ad07ef5ee7cdaf4283c342543ae25b7bf8b39ddf2c960c9ed5b
MD5 5a7a7765f36b79e29c3aab749734b74d
BLAKE2b-256 13adeb62af72debe56e4987ddde3b2bcda44bc1e4a4b123ab2ea055dcd8e8405

See more details on using hashes here.

File details

Details for the file localmind_bench-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for localmind_bench-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 32f90a1b50fbf1068a6083b3b355a8ebf948c71aead4fa479b59825d623a76cb
MD5 94e78fa86c2252f3901b1ac731d88d36
BLAKE2b-256 e9a41e09fc2f8173cacef845e59869c1487d05eff6a765bf4feb6535abf8475e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page