Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1023 Bytes

File metadata and controls

29 lines (23 loc) · 1023 Bytes

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.