Skip to main content

High-performance coordinate and kinematics engine for bounded spatial tracking data.

Project description

Kinemax

Summary: Kinemax is a high-performance spatial-temporal computing engine designed for analyzing high-frequency coordinate and kinematics tracking data. "A local-first execution runtime for fixed-cardinality spatiotemporal entity systems."

The Vision

Whether tracking player telemetry on a sports field, monitoring mobile entities within fixed boundaries, or processing continuous $X,Y,Z$ positional vectors over time, Kinemax provides a lightweight, local-first framework optimized for rapid geometric and physical calculations. Built with a low-dependency Rust core and paired with an idiomatic Python API, it bridges the gap between systems-level execution speed and rapid data-science workflows.

Note: This package is currently in active pre-alpha development. The namespace is reserved as the underlying architecture is being established.

Quick Start (Development)

Requires uv and a working Rust toolchain.

# Create the virtual environment (Python pin lives in .python-version)
uv venv

# Install build tooling and compile the Rust extension in-place
uv pip install "maturin>=1.9,<2.0"
.venv/bin/maturin develop

# Verify the install
.venv/bin/python -c "import kinemax; print(kinemax.version())"

License

MIT

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

kinemax-0.0.1.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

kinemax-0.0.1-cp314-cp314-macosx_11_0_arm64.whl (195.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

File details

Details for the file kinemax-0.0.1.tar.gz.

File metadata

  • Download URL: kinemax-0.0.1.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for kinemax-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a8593a6ccf19631ae1dfa6c7339dfe3c103360413158948775d7944ab8816e4a
MD5 f968a18670412809f713455e8f201b8b
BLAKE2b-256 96f3bd2fe2c7139fe4288c74c8eb46a4dda9a07b5f83eff56823999ebb4bfcf1

See more details on using hashes here.

File details

Details for the file kinemax-0.0.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kinemax-0.0.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c15f946770258087281e17f9f1656ae0c9fff9262eb8170c43ed54c9718101b
MD5 715ff226102e072960208cab581927cc
BLAKE2b-256 262e92e769628d82911286e831f935e6a48f41f7f96e50c9d62824a7406a768f

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