|
|
||
|---|---|---|
| nova_plan | ||
| tests | ||
| .gitignore | ||
| AGENTS.md | ||
| README.md | ||
| pyproject.toml | ||
| test.sh | ||
README.md
NovaPlan MVP
A minimal, open-source MVP for decentralized, privacy-preserving multi-agent mission planning in deep-space robotic constellations.
- Offline-first, privacy-aware coordination across heterogeneous fleets (rovers, drones, habitat bots).
- Local problem solving with a tiny ADMM-like core and federation of agents.
- A lightweight mission ledger that can anchor decisions when ground links are available.
- Lightweight adapters for common hardware and simulation-ready interfaces.
- A clear test and packaging path to verify end-to-end viability.
This repository focuses on a small, well-scoped subset of the NovaPlan ecosystem to demonstrate core ideas and enable further expansion.
How to run tests
- Run:
./test.sh - This will execute unit tests and verify packaging with
python -m build.
Directory layout
- nova_plan/ Core MVP implementation (planner, contracts, ledger, adapters)
- tests/ Unit tests for core workflow and contracts
- adapters/ Stubs for rover and habitat modules
- README.md, AGENTS.md Documentation and governance for the project
- pyproject.toml Build metadata for packaging
- AGENTS.md Architecture and contribution guidelines
- READY_TO_PUBLISH (created after the repo is ready for publishing)
Note: This is a minimal MVP intended for demonstration and testing; it is not a production-ready system.