"Solving orbital network problems saves countless lives and accelerates our progress as a species."
LumeSpace is a dedicated workspace for prototyping and open-sourcing solutions to modern space challenges. Our mission is to combine cutting-edge web technologies (Cloudflare, Astro, Three.js) with aerospace engineering principles to build tools that matter.
This repository serves as a hub for various space-related prototypes. Below are the core ideas we aim to explore:
Tech: Cloudflare Workers + Durable Objects Imitate the behavior of satellites or aircraft using a distributed global network.
- Latency Emulation: Use Cloudflare's edge to inject latency based on speed-of-light calculations for orbital nodes.
- Global Mesh State: Use Durable Objects to handle state for individual satellites as they move through different "ground station" jurisdictions.
- Protocol Testing: Build a sandbox for testing how data moves through a moving orbital mesh.
Goal: Save lives in disaster zones by optimizing "time-to-first-ping".
- Prioritize SOS and coordination packets in high-latency orbital environments.
- Research faster routing algorithms for LEO constellations.
Impact: Help astronomers and the public coexist with satellite constellations.
- Predict satellite trails and "flares" to preserve the night sky for photography and science.
Goal: Solve the "Lunar Night" power problem.
- A simulation sandbox for designing resilient lunar power grids (Solar + Battery + Nuclear).
Goal: Standardize how we track "junk".
- An open-source JSON protocol for reporting and sharing space debris data across agencies.
Current focus: [Pending Selection]
We are looking for:
- Aerospace Engineers
- Web Performance Experts (Cloudflare/Rust)
- Visualization Artists (Three.js/WebGL)
- Data Scientists (Orbital Mechanics/TLE processing)
Please read our Contributing Guide and Code of Conduct before getting started.
This project is licensed under the Apache License 2.0. See the LICENSE file for details.
Open source to save lives. Open space for everyone.