Skip to main content

Project Structure

ADOS lives in two repositories. Both are open-source under GPLv3.

ADOS Mission Control (GCS)

Repository: github.com/altnautica/ADOSMissionControl Stack: Next.js 16, React 19, TypeScript, Zustand, Tailwind CSS, Leaflet, CesiumJS

Key files to know

ADOS Drone Agent

Repository: github.com/altnautica/ADOSDroneAgent Stack: Rust (Cargo workspace, tokio, axum) plus Python 3.11+ (FastAPI, structlog), systemd-managed. The long-running and safety-critical services are Rust binaries in crates/; Python handles AI and vision, the plugin runtime, setup, HAL detection, and the residual web API.

Key files to know

Config files on a deployed system

What is next