Skip to main content

SafeView

A terminal application to view safetensors files. SafeView provides a clean, interactive terminal interface for exploring safetensors files and Hugging Face models. safe-view safe-view search

Features

  • Interactive terminal UI for browsing tensors
  • Detailed tensor information including shape, data type, and size
  • Statistical information about tensor values including min, max, mean, standard deviation, quantile analysis (1st, 10th, 25th, 50th/median, 75th, 90th, 99th percentiles), and sparsity percentage - loaded on demand when a tensor is selected
  • Value distribution histogram visualization with toggle between linear and logarithmic scales
  • Support for local safetensors files and Hugging Face model repositories with automatic downloading
  • Real-time search and filtering by tensor name
  • Clean and intuitive Textual-based interface with tabbed view (Details and Histogram)
  • Optimized loading - only metadata is loaded initially, tensor statistics shown when a tensor is selected
  • Progress indicators when loading tensor statistics
  • Data preview snippets for quick inspection
  • File-level information including total size, tensor count, and total parameter count

Installation

From PyPI:

pip install safe-view

Using pip (from local directory):

pip install .

Using uv:

uv pip install .

Development mode:

If you want to run in development mode, you can install in editable mode:

pip install -e .

or with uv:

uv pip install -e .

Usage

After installation, you can run the application directly from the command line:

safe-view /path/to/your/file.safetensors

Or for a Hugging Face model:

safe-view Qwen/Qwen3-0.6B

For help:

safe-view --help

Controls

  • q: Quit the application
  • h, j, k, l or arrow keys: Navigate between tensors
  • g: Go to top of the tensor list
  • G: Go to bottom of the tensor list
  • Ctrl+f / Ctrl+b: Page up/down
  • /: Enter search mode to filter tensors by name
  • Escape: Exit search mode
  • x or Enter: Load and display detailed statistics for the selected tensor
  • Ctrl+l: Toggle histogram between linear and logarithmic scale
  • Click on a tensor in the left panel to view its details and statistics on the right

Requirements

  • Python 3.9+
  • Dependencies listed in pyproject.toml

Metadata

Release files for safe-view 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for safe-view 0.4.0
File Size Uploaded
safe_view-0.4.0.tar.gz 14.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for safe-view 0.4.0
File Interpreter ABI Platform
safe_view-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 31.1 kB

Release files / safe_view-0.4.0.tar.gz

Download URL safe_view-0.4.0.tar.gz
Size 14.7 kB
Tags Source
SHA-256 checksum
How to use checksums
12b358c823d1fcfe93d4491bd4c9059c9bb6d6a20fd39ccdc8435068f770c5e7
BLAKE2b-256 checksum
How to use checksums
0081c849b459b38be20214a23ce6b917803af21c59544d02a855ce0a9943f782
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.9 {"installer":{"name":"uv","version":"0.9.9"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / safe_view-0.4.0-py3-none-any.whl

Download URL safe_view-0.4.0-py3-none-any.whl
Size 16.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3cd811823376396e1a88cd87b1424854231a541f669f987ef7d09fbd231c5ad2
BLAKE2b-256 checksum
How to use checksums
aeb60fa9646ec72a79d386ac257282d6d60e3b73aa46199ef3169db199c12e0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.9 {"installer":{"name":"uv","version":"0.9.9"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page