Skip to main content

A toolkit for 3D vision

Project description

kiuikit_logo
Kiuikit
pip install kiui   •   Documentation

A niche toolkit for computer vision (especially 3D vision) tasks.

Install

# released
pip install kiui # install the minimal package
pip install kiui[full] # install optional dependencies

# latest
pip install git+https://github.com/ashawkey/kiuikit.git # only the minimal package

Highlights

CLI tools:

Command Description
kire GUI 3D mesh viewer with PBR rendering, auto-rotate, save video
kisr Super-resolution (Real-ESRGAN)
kivi Video/image info, resize, preview (capped-CRF), split
kiss System information — OS, CPU, GPU, torch, CUDA, conda
ks Slurm job management — queue, history, logs, cancel, usage
kia Minimal yet powerful AI agent — tool-use, web access, skills

Python library:

Module Highlights
kiui.lo() Rich-based inspection of arrays, tensors, and any object
kiui.Mesh Torch-native 3D mesh — load .obj/.glb/.ply/.fbx, export, auto-UV, auto-normalize
kiui.read_video / write_video Video I/O with numpy/torch support
kiui.read_image / write_image Image I/O with float/HDR support
kiui.op Vector math (dot, length, safe_normalize) working on both torch & numpy
kiui.cam OrbitCamera, projection / unprojection utilities
kiui.quaternion Quaternion math (norm, multiply, slerp, to/from matrices) for torch & numpy
kiui.nn Standalone PyTorch NN blocks — MLP, DiT, UNet 2D/3D, VAE, attention, flow matching
kiui.gridencoder Hash-grid encoding with CUDA backend
kiui.lpips Clean LPIPS perceptual loss (SqueezeNet)
kiui.timer CUDA-synchronized timer (context manager & decorator)
kiui.equirect Equirectangular (360°) / cubemap utilities
kiui.geocalib Single-image camera intrinsics estimation

See the documentation for full API details.

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

kiui-0.3.4.tar.gz (3.2 MB view details)

Uploaded Source

Built Distribution

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

kiui-0.3.4-py3-none-any.whl (3.2 MB view details)

Uploaded Python 3

File details

Details for the file kiui-0.3.4.tar.gz.

File metadata

  • Download URL: kiui-0.3.4.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kiui-0.3.4.tar.gz
Algorithm Hash digest
SHA256 0e8c2ec56433439fa37614029e17e5174839495d797326f4af768e0a544970e9
MD5 0dfa151fc4bd7aeb378cd231bc96ee95
BLAKE2b-256 b73b9a89bdf7f0ec3125ea37cfe58c7cb45df7b1647fa718a509348572df50ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for kiui-0.3.4.tar.gz:

Publisher: pypi-publish.yml on ashawkey/kiuikit

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

File details

Details for the file kiui-0.3.4-py3-none-any.whl.

File metadata

  • Download URL: kiui-0.3.4-py3-none-any.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kiui-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9b5d3fd6381164de37283695d21bd665f32abd7388c35b6ac25d6874d914a45e
MD5 c45064c33fd05c5ddb30a74f8e373a4e
BLAKE2b-256 7c1d85aa341472d214453e41b19855f32d51bb897c9ef721077180188ccc1484

See more details on using hashes here.

Provenance

The following attestation bundles were made for kiui-0.3.4-py3-none-any.whl:

Publisher: pypi-publish.yml on ashawkey/kiuikit

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