Skip to main content

hi, the terminal-native AI chip debugger

hi is a terminal application (TUI + CLI) for debugging and verifying RTL with waveforms and an embedded AI agent, built for the way verification engineers already work: vim + tmux + SSH into a compute farm. It reads VCD, FST, and GHW waveforms (FSDB via your EDA installation).

  • Land at the failure: hi triage seeds the time, signals, and clock from the failing log.
  • Debug as a grammar: jump to an edge, to whoever drove it, to the first cycle where a fixed run diverges from the broken one.
  • Every claim, human's or agent's, is a receipted, re-executable query anchored to a cycle, a signal, a log line, and a source line.

Install

pip install hardwareintelligence

This installs the hi binary.

Documentation

The user guide and full command reference live at docs.hardwareintelligence.ai (password-protected).

License

hi is commercial software; product features require a license. For more information, visit hardwareintelligence.ai.

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

hardwareintelligence-0.1.0-py3-none-musllinux_1_2_x86_64.whl (5.3 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

hardwareintelligence-0.1.0-py3-none-musllinux_1_2_aarch64.whl (5.0 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

hardwareintelligence-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

hardwareintelligence-0.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

hardwareintelligence-0.1.0-py3-none-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

hardwareintelligence-0.1.0-py3-none-macosx_10_12_x86_64.whl (5.2 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file hardwareintelligence-0.1.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hardwareintelligence-0.1.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8887ea59f0fe859f1ead5e1f4657100a099573b313eb28ffff610e9a18b0d36d
MD5 bb0629c4d5b06b95abdcf9e0e6e737b2
BLAKE2b-256 a9e67b4741ebf53ae944a98bf5bb660cc7e7e7a27e7ba4aab6c7d198871f7743

See more details on using hashes here.

Provenance

The following attestation bundles were made for hardwareintelligence-0.1.0-py3-none-musllinux_1_2_x86_64.whl:

Publisher: release.yml on hardwareintelligence/hi-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hardwareintelligence-0.1.0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hardwareintelligence-0.1.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 137e9f207d8ceab19f7024f8655ccf587f17b63375f671cf521361d06f5d3f82
MD5 9a66e4aade8bc3b1cd0bcca12ce4972a
BLAKE2b-256 5917b6eb119c5f3952498224ae7d488b61cdf5c1aeae1105da418d0320234482

See more details on using hashes here.

Provenance

The following attestation bundles were made for hardwareintelligence-0.1.0-py3-none-musllinux_1_2_aarch64.whl:

Publisher: release.yml on hardwareintelligence/hi-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hardwareintelligence-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hardwareintelligence-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 65b286981235fa03c00a7d87be5365468de12a6a795b39100880ead9009a76e1
MD5 6ac6a06f6499427793c706440cd1ffa0
BLAKE2b-256 2a58e570b9b3100568ddd4867dafe19a5789760aac3ad03750d65a6b61553784

See more details on using hashes here.

Provenance

The following attestation bundles were made for hardwareintelligence-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on hardwareintelligence/hi-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hardwareintelligence-0.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hardwareintelligence-0.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 112ec15c099ef07d2942a2d3fe20564f2a7e43ce5ac88956d84c677cfe2af106
MD5 d01f11453b369acc36d1abb52a2fbc2a
BLAKE2b-256 17493e87046e76c432edc5cde45f574a3188004be67da94a44f959e5d2ad7bca

See more details on using hashes here.

Provenance

The following attestation bundles were made for hardwareintelligence-0.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on hardwareintelligence/hi-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hardwareintelligence-0.1.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hardwareintelligence-0.1.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 364682715dfc455cf6142d363715ad7c56a0db7aa3e2d63634ab75191e2c2da5
MD5 06555a9e183574366bbfb1e7301cacfd
BLAKE2b-256 8c1f041cdc6425fbbd7a16204a5893fc559078e7b75dc2a5df1ea20ea73c8eac

See more details on using hashes here.

Provenance

The following attestation bundles were made for hardwareintelligence-0.1.0-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on hardwareintelligence/hi-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hardwareintelligence-0.1.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for hardwareintelligence-0.1.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 972c418cf36f4823c1b94e871d959e3615a46fdb22fc6f393e50fd2607b8c5e5
MD5 c6835414b359144976b3577b975e19a7
BLAKE2b-256 9e90f1ca7f6773000db859d5f8404fe3a785359cbb17f54edf1c019ff8c43da3

See more details on using hashes here.

Provenance

The following attestation bundles were made for hardwareintelligence-0.1.0-py3-none-macosx_10_12_x86_64.whl:

Publisher: release.yml on hardwareintelligence/hi-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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