Constellation OverwatchConstellation Overwatch
Introduction

Constellation Overwatch

Vendor Agnostic C4ISR Data Plane for Drones, Robotics, and the Industrial Edge

Vendor Agnostic C4ISR Data Plane for Drones, Robotics, and the Industrial Edge

Constellation Overwatch is a lightweight industrial data stack designed with ontological data primitives for UAVs, robotics, sensors, and real-time video intelligence at the edge under your security control.

Quick Start

Get started with Constellation Overwatch in minutes:

Installation

# Linux / macOS
curl -LsSf https://constellation-overwatch.github.io/overwatch/install.sh | sh

# Windows
powershell -ExecutionPolicy Bypass -c "irm https://constellation-overwatch.github.io/overwatch/install.ps1 | iex"

Core Features

FeatureDescription
Real-time Pub/Sub MessagingLow-latency communication between edge devices and control systems
Durable Event StreamsNATS JetStream for reliable message delivery and persistence
Multi-Entity Fleet SupportManage drones, robots, sensors, and other autonomous systems
RESTful APIBearer token authentication for secure HTTP access
Embedded NATS ServerSelf-contained messaging with no external dependencies
High-Frequency TelemetryStreaming with efficient handling of sensor data
Real-time Web DashboardPowered by Server-Sent Events (SSE) and Datastar framework
Type-Safe TemplatesTempl for reactive Go-based web components
SQLite DatabaseAuto-initialization and schema management
Semantic Concept SupportNative KV and signal matching for new detections, bridging ontology and extensible signal trees
Event-Driven ArchitectureWorkers for entities, commands, telemetry, and events
Interactive MapsMapLibre web components with global KV watcher
Prometheus MetricsNATS and worker collectors for observability
Terminal UI (TUI)BubbleTea-based dashboard with real-time entity, log, and system panels
Video Streaming & WebRTCH.264 codec support, keyframe buffering, and signaling
Self-UpdateBinary auto-update from GitHub releases via --update flag

Technology Stack

Powered by modern, battle-tested technologies:

  • Go - High-performance backend with minimal footprint
  • NATS JetStream - Embedded messaging with durable streams
  • Templ - Type-safe Go HTML templates
  • Datastar - Hypermedia framework for reactive UI
  • SQLite - Embedded relational database

On this page