Skip to content

nbschultz97/Tactical-App

Repository files navigation

Tactical App

Multi-module Android project for an offline-first tactical AI assistant and ATAK plugin integration.

Modules

  • app: main Android application with local assistant chat UI.
  • llm: common LLM interface, router, and deterministic offline local model.
  • tak-plugin: ATAK-facing assistant service that can parse restricted natural-language operations and execute local marker create/edit actions over CoT.
  • core: CoT interoperability primitives and beacon support.

Building

Ensure JDK 17 and Android SDK are installed, then run:

./gradlew assembleDebug

(If gradlew is missing in your clone, use your local Gradle install with gradle assembleDebug.)

Development

A simple edge LLM stub server is available:

./scripts/dev/run_edge_stub.sh

Local ATAK assistant operation format

From the local chat UI you can issue:

  • create marker uid=<id> lat=<x> lon=<y> type=<cot-type>
  • edit marker uid=<id> lat=<x?> lon=<y?> type=<cot-type?>

See CONTRIBUTING.md for details.

About

TAK Copilot — offline AI assistant plugin for ATAK. CoT-native, on-device LLM for SALUTE/SPOTREP/MDMP in DDIL environments.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors