AIS to TAK Gateway - Maritime Domain Awareness for Public Safety & Defense
AISCOT provides critical maritime domain awareness by streaming real-time vessel tracking data directly into Team Awareness Kit (TAK) platforms. This solution enables public safety professionals to monitor maritime activities with comprehensive situational awareness through native TAK integration.
Key Capabilities
- Real-time Maritime Tracking: Continuous AIS data capture and reporting for immediate threat assessment
- Native TAK Integration: Seamless compatibility with ATAK, WinTAK, iTAK, TAK Server & TAKX using Cursor on Target (CoT) protocols
- Multi-source Data Fusion: Support for RF AIS transmissions, local NMEA feeds, and Internet-based AIS aggregators
- Comprehensive Vessel Intelligence: Display vessel icons, attitude, type, track history, bearing, speed, callsign, and maritime identifiers
- AIS-catcher Style Vessel Markers: Ship-class marker colors (tankers red, cargo green, passenger blue, ...), conventional callsign prefixes (
T/B,P/V,M/V, ...), and an optional bundled ATAK iconset (ais-ships-iconset.zip) with dart/circle underway/stopped icons - Underway-only Filtering: Optionally drop parked hulls (at anchor, moored, aground) so anchorage clutter doesn't drown the traffic picture
- Government Data Access: Integration with US Department of Transportation SeaVision for enhanced coverage
Use Cases
- Port Security: Monitor vessel approaches and harbor activities
- Border Protection: Track maritime border crossings and suspicious activities
- Search & Rescue: Coordinate response efforts with real-time vessel positions
- Intelligence Operations: Analyze maritime patterns and vessel behaviors
Documentation
Complete AISCOT documentation and deployment guides
The snstac TAK sensor ecosystem
Different sensor, same workflow — pick the gateway for your application; most have a matching Cockpit plugin for browser-based management:
| Application | Gateway | Cockpit plugin |
|---|---|---|
| Aircraft via ADS-B (1090 MHz / 978 MHz UAT) | adsbcot | cockpit-adsbcot |
| Ships & vessels via AIS | aiscot | cockpit-aiscot, cockpit-aiscatcher |
| Drone / UAS Remote ID (counter-UAS) | dronecot | cockpit-dronecot |
| Own position via GPS/GNSS | lincot | cockpit-lincot, cockpit-gps |
| Radio direction finding (KrakenSDR) | kraktak | — |
| APRS amateur radio | aprscot | — |
| Weather stations | windtak | — |
| CoT routing / TAK Server bridging | charontak | — |
All gateways are built on PyTAK, speak Cursor on Target (CoT) to ATAK, WinTAK, iTAK, TAK Server, and Mesh SA, ship as signed Debian/RPM packages at snstac.github.io/packages, and come pre-installed on AryaOS, the situational-awareness OS for Raspberry Pi.
License & Copyright
Copyright Sensors & Signals LLC https://www.snstac.com
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
- pyAISm.py is licensed under the MIT License. See aiscot/pyAISm.py for details.
Release files for aiscot 7.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aiscot-7.3.2.tar.gz | 802.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aiscot-7.3.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.6 MB
Release files / aiscot-7.3.2.tar.gz
| Download URL | aiscot-7.3.2.tar.gz |
|---|---|
| Size | 802.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
77766b49c808b95def739b51eeaf7f42be61197942163346ea5d8f0f6ebe6ceb
|
|
BLAKE2b-256 checksum How to use checksums |
0aceae88354ef5bcf0aa1c80fc76f219b0ee9eb892bc0e1d5777130b54f8f001
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 5, 2026.
Transparency logRelease files / aiscot-7.3.2-py3-none-any.whl
| Download URL | aiscot-7.3.2-py3-none-any.whl |
|---|---|
| Size | 793.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
28e6bbb4d7822982d833432a424a07fb45227a6f801ddf546dd28194b4f54623
|
|
BLAKE2b-256 checksum How to use checksums |
6db0a3cc3dfe5213eb9e0b91c1b684aebaf4017658fb8fa89e09a3110ca50210
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 5, 2026.
Transparency log