🛰️ Spacelith Edge AI SDK
Turn standard PyTorch & YOLO models into space-grade, radiation-tolerant edge binaries in 2 lines of code.
spacelith is an edge AI compilation, quantization, and fault-tolerance toolkit designed for tactical UAVs, defense payloads, and Low Earth Orbit (LEO) satellites. It bridges the gap between terrestrial AI development and harsh orbital environments.
⚡ Key Features
- 🚀 2-Line Space Deployment: Effortlessly compile PyTorch (
.pt) and ONNX models into.spacelithexecution bundles. - ⚡ High-Density INT8 Quantization: 3x inference acceleration and >50% power reduction for COTS accelerators (NVIDIA Jetson / ARM64).
- 🛡️ Autonomous SEU Healing: Built-in radiation checksum manifests (CRC32/SHA-256) and autonomous weight-reloading (<50 ms) to survive cosmic ray bit-flips in orbit.
- 📡 99% Downlink Bandwidth Reduction: Integrated cloud-cover and blank-frame pruning with standard CCSDS 133.0-B-2 packet framing for immediate tactical alerting.
- 🎯 Dual-Use Architecture: Validated for both tactical defense UAVs (GNSS-denied/EW environments) and LEO SmallSats (550 km SSO).
📦 Installation
# Clone the repository
git clone [https://github.com/spacelith-aeronauts/spacelith-sdk.git](https://github.com/spacelith-aeronauts/spacelith-sdk.git)
cd spacelith-sdk
# Install in editable mode
pip install -e .
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file spacelith-0.2.0.tar.gz.
File metadata
- Download URL: spacelith-0.2.0.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9954ec40e08249e21a34b88bb5c015e4b5fadf97299967f5454ec75eb8e24621
|
|
| MD5 |
2b3e7e58e314ee68b4dc7ff06b52afb4
|
|
| BLAKE2b-256 |
9911a8ed19b33ee511a7df0d27f456be1a696b53677dc326cbb9e411b7b756b4
|
File details
Details for the file spacelith-0.2.0-py3-none-any.whl.
File metadata
- Download URL: spacelith-0.2.0-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a2a1fc462027b0fea281e3eb616f75f7fbb245ea2e4c745f5c123b2f6f041f6
|
|
| MD5 |
0b16f34b907ebe2b413ce8e7d51ab660
|
|
| BLAKE2b-256 |
f7bd218a61f3877e550942b28628b503001e0b9c4e47dc5bc8921d2a0af99999
|