Skip to main content

HyperView

Interactive geometric workbench for embedding space analysis.

HyperView turns image datasets into live embedding workspaces. Load samples, compute embeddings, inspect Euclidean, hyperbolic, or spherical layouts, select clusters and outliers, and keep media, labels, layouts, selections, panels, and tools in one local workspace.

License: MIT Ask DeepWiki Open in HF Spaces Discord

HyperView screenshot
Open a live workspace in your browser — no install, no backend

Six prepared workspaces, each exported with hyperview export and served as static files: ABO Catalog · Fashion Products · Precision Regions · Logo Search · GeoSpatial · Visual Safety

Install

uv tool install --upgrade hyperview
hyperview skill install

For a project-local GitHub Copilot skill:

hyperview skill install --scope project --agent github-copilot --yes

Python

import hyperview as hv

dataset = hv.Dataset("cifar100")
dataset.add_from_huggingface("uoft-cs/cifar100", split="train", max_samples=1000)
dataset.compute_embeddings(model="openai/clip-vit-base-patch32")
dataset.compute_visualization()

hv.launch(dataset)

CLI

hyperview workspace create imagenette-demo \
  --dataset imagenette_clip_20260411 \
  --activate

hyperview serve \
  --workspace imagenette-demo \
  --dataset imagenette_clip_20260411

Agents and scripts can control the running workspace:

hyperview ui layout set --workspace imagenette-demo --layout-key <layout-key>
hyperview ui selection set --workspace imagenette-demo --ids sample-1,sample-8
hyperview extension add .hyperview/extensions/selection-profile --workspace imagenette-demo
hyperview tools run selection_profile.summarize --workspace imagenette-demo

Export a prepared workspace as a Static Space, a read-only bundle that can be served by Cloudflare Workers Static Assets without Python or a container:

hyperview export imagenette-demo --out dist/imagenette-demo
cd dist/imagenette-demo && npx wrangler deploy --config wrangler.jsonc

What It Does

  • Ingests image data from Hugging Face datasets or local folders.
  • Computes embeddings with built-in or custom providers.
  • Projects spaces into Euclidean, Poincare/hyperbolic, and spherical layouts.
  • Links scatter points to thumbnails, labels, selections, and nearest neighbors.
  • Adds dataset-specific Python tools and native frontend panels.
  • Gives coding agents a CLI control plane for the same workspace humans inspect.

Docs

Why Geometry?

Embedding failures often hide in the shape of the space: collapsed classes, weak separation, hierarchy, long-tail samples, and boundary cases. HyperView lets you inspect those structures through multiple geometric views instead of a single fixed projection.

Related Projects

  • hyperview-spaces: Source for the demos above; copy a folder and point it at your own dataset.
  • hyper-scatter: WebGL scatterplot engine for Euclidean and Poincare views.
  • hyper-models: Non-Euclidean model zoo and ONNX exports.
  • hyper-lrp: Attribution tools for inspecting model evidence.

Community

Join the Hyper3Labs Discord for demos, setup help, and project discussion.

License

MIT License. See LICENSE.

Citation

If you use HyperView in research, please cite:

@software{hyperview2026,
  author  = {{Hyper3Labs}},
  title   = {HyperView: An Interactive Geometric Workbench for Embedding Space Analysis},
  year    = {2026},
  version = {1.0.0},
  url     = {https://github.com/Hyper3Labs/HyperView}
}

Download files

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

Source Distribution

hyperview-1.1.3.tar.gz (632.5 kB view details)

Uploaded Source

Built Distribution

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

hyperview-1.1.3-py3-none-any.whl (674.7 kB view details)

Uploaded Python 3

File details

Details for the file hyperview-1.1.3.tar.gz.

File metadata

  • Download URL: hyperview-1.1.3.tar.gz
  • Upload date:
  • Size: 632.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"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}

File hashes

Hashes for hyperview-1.1.3.tar.gz
Algorithm Hash digest
SHA256 5e757294a626080e8d3c4c62665debc30cef22f5159ffc2684b2ed1511ed38c4
MD5 1b2e8942ae2c5ce9ff7723796980caa2
BLAKE2b-256 f6d30df5e4c61ed706480e8b0922bdd07f379fc2c6e06d940c3e7b420f7d0e3f

See more details on using hashes here.

File details

Details for the file hyperview-1.1.3-py3-none-any.whl.

File metadata

  • Download URL: hyperview-1.1.3-py3-none-any.whl
  • Upload date:
  • Size: 674.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"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}

File hashes

Hashes for hyperview-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f9ca76899ac01bf43cea354c4b74b71749b95526dea8582b9db5201d2d27e7be
MD5 5ec5d66f359239cef440a871d4f019f6
BLAKE2b-256 a6aab392c980395f57082b94b8fb555199fbccd8f95db2e06783e4999ea9d759

See more details on using hashes here.

Release history Release notifications | RSS feed

1.2.0

2 files

This release

1.1.3 This release

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.0

2 files

0.6.2

2 files

0.6.1

2 files

0.6.0

2 files

0.5.0

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.1

2 files

0.2.0

2 files

0.1.1

2 files

0.1.0

2 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