Open-source provisioning, mission authoring and mission distribution for TAK and Meshtastic.
An administrator defines an event once. OpenMeshTak works out each participant's identity, team and role and hands them exactly what they need: a working TAK connection, Meshtastic radio settings and the event's map data. Participants don't have to understand certificates, server settings, channels, PSKs or mission package layouts.
- Events, roles and groups with participants added by hand or synchronized from other systems
- Built-in TAK server with certificate enrollment, Data Package access and CoT streaming
- Meshtastic profiles with per-member settings, channels and secret handling
- Mission map editor in the browser that publishes ATAK Data Packages
- API-first: the Web app, SDK and your own portals or bots all use the same public REST API
- Self-hosted with Docker Compose, no cloud vendor required
📖 Documentation: https://openmeshtak.github.io/openmeshtak-docs/
| Repository | What it is | License |
|---|---|---|
| openmeshtak | Core API server and backend | AGPL-3.0-only |
| openmeshtak-web | Web app for participants, administrators and mission editors | AGPL-3.0-only |
| openmeshtak-sdk | TypeScript/JavaScript SDK, on npm as @openmeshtak/sdk |
Apache-2.0 |
| openmeshtak-docs | Documentation site | CC BY 4.0 |
Core, Web and SDK are released together under one version.