explaingit

eli-labz/third-eye

Analysis updated 2026-05-18

285TypeScriptAudience · developerLicense

TLDR

Third Eye is an open source, self-hostable dashboard that maps live flight, ship, CCTV, earthquake, and news data alongside a basic OSINT recon toolkit, no API keys required.

Mindmap

mindmap
  root((Third Eye))
    What it does
      Live global intel map
      GPU rendered dashboard
    Data layers
      Aviation and maritime
      CCTV and seismic
      News and conflict zones
    Tech stack
      Next.js
      TypeScript
      MapLibre GL
    Extras
      RECON toolkit
      Crypto wallet tracing
      Telegram OSINT

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Monitor live flight, ship, earthquake, wildfire, and news data on a single interactive map.

USE CASE 2

Run basic OSINT checks like port scans, WHOIS lookups, and CVE searches from a built-in toolkit.

USE CASE 3

Trace Bitcoin or Ethereum wallet activity and check it against public sanctions lists.

USE CASE 4

Self-host the dashboard with Docker for a personal or team situational awareness setup.

What is it built with?

Next.jsTypeScriptMapLibre GLDockerWebGL

How does it compare?

eli-labz/third-eyeyangshun/tree-node-clieduwass/tmux-palette
Stars285285284
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyeasy
Complexity1/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

In plain English

Third Eye is an open source global intelligence dashboard that pulls together many kinds of publicly available real-time data onto a single interactive map. It brings live flight tracking, ship traffic, public CCTV camera feeds, earthquake alerts, wildfire hotspots, news broadcasts, and conflict zone information into one GPU-accelerated view, so a user can see many streams of open-source intelligence, often called OSINT, in one place instead of checking a dozen separate websites. The map itself is rendered using WebGL rather than typical web page elements, which lets it display thousands of moving points, such as aircraft or ships, smoothly at 60 frames per second. Data layers cover aviation from a public flight-tracking network, maritime traffic near major ports and shipping chokepoints, thousands of traffic and public safety cameras, real-time earthquakes above magnitude 2.5, active wildfires, live news streams from more than two dozen broadcasters, severe weather events, space weather and satellites, and a list of active conflict zones. Beyond just mapping data, Third Eye includes a built-in toolkit for basic reconnaissance tasks: a port scanner, DNS lookup, WHOIS lookup, SSL certificate inspector, IP address lookup, and a scanner for known security vulnerabilities. It also tracks Bitcoin and Ethereum wallet activity and cross-checks addresses against a public US sanctions list, and it can plot geoparsed posts from public Telegram channels onto the map. Nearly all of these data layers work immediately using free, public APIs that do not require signing up for an API key, so a person can clone the project and see live data within a couple of minutes. It can be run locally with npm, or self-hosted with a single Docker command using a prebuilt container image, including support for one-click installs on CasaOS home server software. The project is built with Next.js and TypeScript for the application layer and MapLibre GL for the GPU-rendered map, and it is released under the MIT license, meaning it can be freely used, modified, and redistributed as long as the copyright notice is kept.

Copy-paste prompts

Prompt 1
Help me clone and run Third Eye locally with npm so I can see the live intelligence dashboard.
Prompt 2
Set up Third Eye with Docker on my home server, including the CasaOS one-click install path.
Prompt 3
Explain how Third Eye's WebGL map layer keeps thousands of live entities rendering at 60fps.
Prompt 4
Walk me through using Third Eye's built-in RECON toolkit to look up an IP address and its open ports.

Frequently asked questions

What is third-eye?

Third Eye is an open source, self-hostable dashboard that maps live flight, ship, CCTV, earthquake, and news data alongside a basic OSINT recon toolkit, no API keys required.

What language is third-eye written in?

Mainly TypeScript. The stack also includes Next.js, TypeScript, MapLibre GL.

What license does third-eye use?

MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

Who is third-eye for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.