Skip to main content

Deterministic XR hand-pose transport codec. ~24x compression, sub-mm fidelity, sub-ms latency, CPU-native.

Project description

ZPE-XR Masthead

License: SAL v6.2 Python 3.11+ Current authority: 2026-03-21 Release: private only Current gate: 0/5 modern comparator

Quick verify Proof anchors Architecture runtime map Lane boundaries Public audit limits

ZPE-XR

What This Is Current Authority Current Metrics Quick Start Ecosystem

ZPE-XR Upper Insert

WHAT THIS IS

Quick Start

The steps below are repository verification guidance for the live ZPE-XR workstream. They are not a public-release install claim and they do not imply runtime closure on Unity or Meta targets.

git clone https://github.com/Zer0pa/ZPE-XR.git zpe-xr
cd zpe-xr
python -m venv .venv
source .venv/bin/activate
python -m pip install "./code[dev]"
python ./executable/verify.py

Optional direct test replay:

python -m pytest ./code/tests -q

Current live repo:

  • clone target: https://github.com/Zer0pa/ZPE-XR.git
  • package metadata: code/pyproject.toml
  • install/verify path: python ./executable/verify.py
  • optional direct replay: python -m pytest ./code/tests -q

Not provided today:

  • no PyPI release
  • no public-release verdict
  • no runtime-closure pass narrative

License boundary:

  • Free use at or below the SAL v6.2 threshold; see LICENSE for exact terms.
  • SPDX identifier: LicenseRef-Zer0pa-SAL-6.0.
  • Commercial, hosted, or legal-interpretation questions route to architects@zer0pa.ai.
  • The release posture remains PRIVATE_ONLY until the comparator and runtime gates are actually closed.

What This Is

24× hand-pose compression at sub-millimeter fidelity and sub-millisecond latency. Every encode is byte-identical. ContactPose multi-sequence benchmark validated.

ZPE-XR is a deterministic codec for two-hand joint streams — built for XR platform teams and spatial-computing infrastructure where generic compressors destroy the sub-millimeter precision that downstream physics, gesture recognition, and replay depend on. Package candidate, not yet released.

Question Answer
What is this repo for? A deterministic XR codec and evaluation harness for two-hand joint streams, packaging, and proof-surface adjudication.
What is the current strongest claim? The outward-safe ContactPose benchmark lane is real and the package mechanics are real. Public release readiness and runtime closure are not.
What is not being claimed? No Photon displacement claim, no exact-PRD-corpus closure claim, no Unity/Meta runtime closure claim, and no public-release readiness claim.
Where should an outsider acquire it? `https://github.com/Zer0pa/ZPE-XR.git` is the live workstream repo that matches this package and docs surface.
Field Value
Architecture HAND_JOINT
Encoding QUAT_PACK

ZPE-XR Lower Insert

KEY METRICS

Commercial Readiness

Field Value
Verdict PRIVATE_ONLY
Commit SHA b0a08fa02fd1
Confidence 62%
Source proofs/FINAL_STATUS.md

Evaluators: Modern comparator gate not yet closed. pip install -e . to evaluate. Contact hello@zer0pa.com.

  • Completeness basis: 5 closed claims / 8 tracked claims | RELEASE_READINESS_JSON

Key Metrics

Metric Value Baseline
COMPRESSION 23.90× vs Ultraleap 8.465×
MPJPE 0.48 mm
LATENCY 0.06 ms
VS_ULTRALEAP 2.82×

Source: proofs/artifacts/2026-04-14_zpe_xr_live_014204/phase5_multi_sequence_benchmark.json | proofs/artifacts/2026-03-29_zpe_xr_phase6_mac_comparator_arm64/phase6_mac_comparator_benchmark.md

What We Prove

Auditable guarantees backed by committed proof artifacts. Start at AUDITOR_PLAYBOOK.md.

  • 0.4786mm mean per-joint position error | ContactPose benchmark
  • 23.898× compression vs raw | two-hand joint streams
  • 0.0575ms encode+decode latency
  • Local package install and tests pass

ZPE-XR Mid Masthead

WHAT WE DON'T CLAIM

What We Don't Claim

  • No modern comparator gate closure (0/5)
  • No Unity or Meta XR runtime integration
  • No release readiness
  • No production headset deployment
  • Rotation encoding — codec encodes joint positions only (3 floats/joint), not full pose (7 floats/joint)
  • 8-primitive directional encoding — codec uses int16 quantization + int8 delta compression with CRC32 integrity, not directional primitives
  • float16+zlib baseline beats ZPE-XR on 5/5 ContactPose sequences in the Phase 6 comparator matrix
Area Gap Impact
Public release Modern comparator gate failed (0/5). Blocks public-release language.
Runtime closure XR-C007 remains PAUSED_EXTERNAL. Blocks runtime-readiness and engine-integration claims.
Comparator displacement Photon displacement remains secondary and open. No incumbent-displacement claim is admissible.
Exact PRD corpus ContactPose is outward-safe but not the exact PRD corpus. Limits corpus and market-fit language.

ZPE-XR Lower Masthead

CURRENT AUTHORITY

Tests and Verification

Code Check Verdict
V_01 ContactPose benchmark lane PASS
V_02 Package mechanics PASS
V_03 Cold-start audit PASS
V_04 Modern comparator gate FAIL
V_05 XR-C007 runtime closure INC
V_06 Public release readiness FAIL

Proof Anchors

Path State
proofs/FINAL_STATUS.md VERIFIED
proofs/RELEASE_READINESS_REPORT.md VERIFIED
proofs/artifacts/2026-03-21_zpe_xr_phase5_multi_sequence_161900Z/phase5_multi_sequence_benchmark.json VERIFIED
proofs/artifacts/2026-03-21_zpe_xr_phase4_runpod_contactpose_124835Z/phase4_contactpose_benchmark.json VERIFIED
proofs/artifacts/2026-03-21_zpe_xr_phase4_cold_start/phase4_cold_start_audit.json VERIFIED
release_readiness.json VERIFIED

Repo Shape

Field Value
Proof Anchors 6
Modality Lanes 5
Authority Source proofs/FINAL_STATUS.md

QUICK START

Ecosystem

  • ZPE-Mocap — Human motion codec and replay.
  • ZPE-Robotics — Robot motion codec and search.
  • ZPE-IMC — Multimodal codec platform surface.

Observability: Comet dashboard (public)

Who This Is For

Ideal first buyer XR platform team or spatial-computing infrastructure team
Pain Hand-tracking pipelines generate high-throughput joint streams that are expensive to store, transmit, and replay without fidelity loss
Deployment SDK — Python package candidate with evaluation harness
Family position Product candidate in the Zer0pa deterministic encoding family. ZPE-IMC is the umbrella integration layer

GO NEXT


Competitive Benchmarks

Phase 6 Mac benchmark. Source: proofs/artifacts/2026-03-29_zpe_xr_phase6_mac_comparator_arm64/

Tool Ratio MPJPE mm Evidence
Photon Fusion 38.3× doc-derived; rotations only
ZPE-XR 26.1× 0.879 measured local; full positions
Ultraleap VectorHand 8.5× code-derived
float16+zlib baseline 4.3× 0.277 measured local; modern comparator

Photon exceeds ZPE-XR on ratio (narrower data semantics). float16+zlib baseline beats ZPE-XR on fidelity (lower MPJPE) on 5/5 ContactPose sequences despite lower compression ratio — this is why the modern comparator gate fails 0/5. Unity Netcode / Normcore: blocked. Modern comparator gate: 0/5 FAIL.

WHAT WE PROVE

Go Next

If you need to... Open this
Read the current verdict and claim boundary proofs/FINAL_STATUS.md
Read the release decision and blockers proofs/RELEASE_READINESS_REPORT.md
Understand package/runtime surfaces docs/ARCHITECTURE.md
Orient quickly or answer common questions docs/FAQ.md
Read audit limits and non-claims PUBLIC_AUDIT_LIMITS.md
Follow the shortest honest audit path AUDITOR_PLAYBOOK.md

CONTRIBUTING, SECURITY, SUPPORT

Contributing, Security, Support

Contribution workflow: CONTRIBUTING.md Security policy and reporting: SECURITY.md Support routing: docs/SUPPORT.md
Questions and quick answers: docs/FAQ.md Public audit boundary: PUBLIC_AUDIT_LIMITS.md

ZPE-XR Authority Insert

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

zpe_xr-0.3.0.tar.gz (68.3 kB view details)

Uploaded Source

Built Distributions

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

zpe_xr-0.3.0-cp314-cp314-macosx_11_0_arm64.whl (270.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

zpe_xr-0.3.0-cp312-cp312-win_amd64.whl (197.6 kB view details)

Uploaded CPython 3.12Windows x86-64

zpe_xr-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (311.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

zpe_xr-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (311.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

File details

Details for the file zpe_xr-0.3.0.tar.gz.

File metadata

  • Download URL: zpe_xr-0.3.0.tar.gz
  • Upload date:
  • Size: 68.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zpe_xr-0.3.0.tar.gz
Algorithm Hash digest
SHA256 9ab325676f3835c7cbb8d373142e57840b431318af5cf64842fb06c0f6c92c70
MD5 6b04fdec60ee91cb399cf5252e5aa41e
BLAKE2b-256 25153c308222017914ce91f8f8978ef3fe860231b647daa0da6e1ee6e3e425dc

See more details on using hashes here.

File details

Details for the file zpe_xr-0.3.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zpe_xr-0.3.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b6b985cceae4553a01393651de8976ed27f617f97663db5629ac69876523eb39
MD5 59290144204d79f98f172f33b9cbb6a6
BLAKE2b-256 f086abb8c8562458f0648ae5cc129b70bc2f936715c062784587bb3ccda19e01

See more details on using hashes here.

File details

Details for the file zpe_xr-0.3.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: zpe_xr-0.3.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 197.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zpe_xr-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7cc63e768fbb2de3a8ea1cbb0636a4a73f2524b96072be3ee638c0b006647cb3
MD5 611e0508ee87ae9de8dc5f3207506de4
BLAKE2b-256 2ebe82d41170fa2bc262c0e8dfac0c9a9c1b6ec1b9a930362ef3d4f5e207120c

See more details on using hashes here.

File details

Details for the file zpe_xr-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zpe_xr-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 591b0f106a3265e400ea06ad390cbd40c89db6400ca162edef83ef05d3873da5
MD5 3b0ca572311847d25567a0a99102bafb
BLAKE2b-256 8c601950138580b554384bbaa21e72010b319405ac140ee407ca3b472b59f29a

See more details on using hashes here.

File details

Details for the file zpe_xr-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zpe_xr-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5ee941cd8cb10d60f9630410be94cfee34f22a5c9544b8a68a15f6204f046d57
MD5 095257c511a45ac036b6574d1d41c7ef
BLAKE2b-256 8983cb61bbd2dc9bc5b2980d8a7390d95c9717a0f1946e75ed35d36f223b601b

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