Skip to main content

Collaborative Framework for Hyperspectral Intelligence

Project description

image

Cuvis.AI

PyPI CI codecov License Docs

Cuvis.AI is an opensource and extensible framework for building AI powered processing pipelines for hyperspectral video data. It allows you to process and structure spectral data, train and apply machine learning models, visualize and interpret results, and deploy applications in real time environments. Pipelines are built from reusable modular nodes and can be extended with custom plugins or external integrations. Cuvis.AI bridges the gap between hyperspectral hardware and real world applications and enables faster development, testing, and deployment of new solutions.

Platform

Cuvis.AI is split across three repositories:

Repository Role
cuvis-ai-core Framework — base Node class, pipeline orchestration, two-phase training, gRPC services, plugin system
cuvis-ai-schemas Shared Protobuf / gRPC schema definitions and generated types
cuvis-ai (this repo) Catalog — 40+ domain-specific nodes for anomaly detection, preprocessing, band selection, and more

Companion repo: cuvis-ai-agentic-skills — agentic skills for authoring nodes, plugins, pipelines, and training runs against this platform.

Quick Start

As a library (in your own project):

uv add cuvis-ai

GPU support: For PyTorch with CUDA, see the Installation Guide for setup instructions.

For development (within this repo):

uv sync

See the Installation Guide for prerequisites and detailed setup.

Documentation

Full documentation is available at https://docs.cuvis.ai/latest/.

Links


Apache License 2.0 — see LICENSE.

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

cuvis_ai-0.7.3.tar.gz (12.0 MB view details)

Uploaded Source

Built Distribution

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

cuvis_ai-0.7.3-py3-none-any.whl (197.3 kB view details)

Uploaded Python 3

File details

Details for the file cuvis_ai-0.7.3.tar.gz.

File metadata

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

File hashes

Hashes for cuvis_ai-0.7.3.tar.gz
Algorithm Hash digest
SHA256 f8bcb2a9b3736f79cee52f08cca76430926fa08415c9e80498e7820653733233
MD5 c7b8c8a7077cc25bbb62eb57704367b7
BLAKE2b-256 616cc004fb01630993ec0e656bf84dedc40703f1968dbb63d8332a1df04038c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_ai-0.7.3.tar.gz:

Publisher: pypi-release.yml on cubert-hyperspectral/cuvis-ai

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

File details

Details for the file cuvis_ai-0.7.3-py3-none-any.whl.

File metadata

  • Download URL: cuvis_ai-0.7.3-py3-none-any.whl
  • Upload date:
  • Size: 197.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cuvis_ai-0.7.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8e8c031e8a70ca0f29243a2c2e749f4713e1626d0f1d215f1c4d15870b624ed6
MD5 316f47a9f8523edbb9740999f67cb5f0
BLAKE2b-256 d77d0c5d7483fe118c22493c321c9f521cb4792313b9db3bce9c1d40c2a7e55f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_ai-0.7.3-py3-none-any.whl:

Publisher: pypi-release.yml on cubert-hyperspectral/cuvis-ai

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