Third-Eye

作者 eli-labz

A production-grade OSINT platform that provides situational awareness across multiple intelligence domains.

763
Stars
21
Forks
TypeScript
语言
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/eli-labz/Third-Eye

快速入门

使用 Third-Eye 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

⬡ THIRD EYE

Open-Source Global Intelligence & Reconnaissance Platform

third-eye

Next.js TypeScript MapLibre License Stars Forks Issues

A real-time global intelligence dashboard that aggregates live flight tracking, CCTV networks, earthquake monitoring, conflict zone mapping, and 24/7 news feeds into a single GPU-accelerated interface.

🌐 Live Demo · 🐛 Report Bug · ✨ Request Feature · ⭐ Star This Repo

If Third Eye is useful to you, please consider giving it a ⭐ — it helps the project grow and reach more people!


🔍 Overview

Third Eye is a production-grade OSINT platform that provides real-time situational awareness across 13+ intelligence domains — all in one GPU-accelerated interface. Built with Next.js 16 and MapLibre GL, every data point is rendered via WebGL for 60fps performance even with thousands of concurrent entities on-screen.

No API keys required to get started. Clone, run, and you're live in under 2 minutes.


✨ Why Third Eye?

  • 🌍 16 live data layers — aviation, maritime, CCTV, seismic, fires, news, weather, space, cyber, conflict, crypto, sanctions, and more
  • WebGL-powered — GPU-accelerated map rendering, not DOM-based. Handles thousands of entities at 60fps.
  • 🔑 Zero-key startup — all core layers work out of the box with public, keyless APIs
  • 🐳 Docker-ready — single-command self-hosting with prebuilt GHCR image
  • 🧰 Built-in RECON toolkit — port scanner, DNS lookup, WHOIS, SSL inspector, IP intelligence, CVE scanner, crypto wallet tracer, and OFAC sanctions search
  • 📡 Telegram OSINT — geoparsed public channel posts plotted on the map in real time
  • 💰 Crypto intelligence — BTC + ETH wallet tracing with live OFAC SDN sanctions cross-check
  • 🏠 Self-hostable — CasaOS one-click install supported

🗺️ Intelligence Domains

DomainData PointsSources
✈️ AviationCommercial, Private, Military, JetsOpenSky Network
🚢 Maritime39 Global Ports, 10 ChokepointsStatic Naval Intel
📷 CCTV2,000+ CamerasTfL, WSDOT, Caltrans, NYC DOT, VicRoads + more
🌋 SeismicReal-time M2.5+USGS Earthquake API
🔥 FiresActive HotspotsNASA FIRMS
📺 News24/7 Live Streams25+ Global Broadcasters
🌪️ WeatherSevere EventsNASA EONET
🛰️ SpaceSolar Weather, SatellitesNOAA SWPC, N2YO
🛡️ CyberCVE Threats, Vulnerability ScanningNVD, Custom Scanner
⚔️ Conflict13 Active ZonesStatic OSINT Intel
💰 CryptoBTC + ETH Wallet Tracing, OFAC SDN Matchblockstream.info, Blockscout, OpenSanctions
🚫 SanctionsPerson / Org / Vessel SDN SearchOpenSanctions (US OFAC SDN mirror)
📱 Telegram OSINTGeoparsed Posts from Public Channelst.me/s/ web preview

🏗️ Architecture

third-eye-workflow

🚀 Quick Start

Option 1 — npm (2 minutes)

git clone https://github.com/eli-labz/Third-Eye.git
cd Third-Eye
npm install
npm run dev

Open http://localhost:3000 — done. No API keys needed.

Option 2 — Docker

git clone https://github.com/eli-labz/Third-Eye.git
cd Third-Eye
cp .env.template .env   # optional — configure keys / port
docker compose up -d

Option 3 — Prebuilt Image (fastest)

docker pull ghcr.io/aiacos/third-eye:latest
docker run -d -p 3000:3000 --env-file .env ghcr.io/aiacos/third-eye:latest

💡 Custom port: Set THIRDEYE_PORT in .env to change the published host port without editing the compose file.


⚙️ Configuration

Third Eye works without any API keys — all core layers use public, keyless sources. Copy .env.template to .env and configure only what you need:

# Published host port (container always listens on 3000). Default: 3000
THIRDEYE_PORT=3000

# RECON scanner backend — generate key with: openssl rand -hex 32
SCANNER_URL=
SCANNER_KEY=

# Optional — for higher rate limits
FIRMS_API_KEY=         # NASA FIRMS
OPENSKY_CLIENT_ID=     # OpenSky OAuth2
OPENSKY_CLIENT_SECRET=
N2YO_API_KEY=          # N2YO satellites
AIS_API_KEY=           # aisstream.io maritime

Without SCANNER_URL/SCANNER_KEY the RECON toolkit returns 503; every other layer works out of the box.


🛠️ Features In Depth

Intelligence Layers

  • 16 toggleable data layers with real-time entity counts
  • GPU-accelerated rendering — all map data rendered via WebGL, not DOM
  • Progressive loading — data fetched on-demand when layers are activated
  • Viewport-aware — only loads relevant data for the visible region

RECON Toolkit

  • Port Scanner — TCP connect scan with service fingerprinting
  • DNS Lookup — Full record resolution (A, AAAA, MX, NS, TXT, CNAME)
  • WHOIS — Domain/IP registration data (auto-cross-checked against OFAC SDN)
  • SSL/TLS Inspector — Certificate chain analysis
  • IP Intelligence — Geolocation, ASN, threat reputation (auto-cross-checked against OFAC SDN)
  • Vulnerability Scanner — CVE lookup against NVD database
  • Crypto Wallet Trace — BTC + ETH lookup (balance, tx history, OFAC SDN sanctions flag)
  • OFAC Sanctions Search — Full-text search across persons, organizations, vessels, and aircraft

Live Broadcast Network

  • 25+ live 24/7 news streams from global broadcasters
  • Click any news dot on the map to open the live stream
  • Feeds from NBC, CBS, ABC, Sky News, Al Jazeera, France 24, NHK, WION, and more

Telegram OSINT Layer

  • Public-channel feed scraped from the unauthenticated web preview — no Bot API token, no MTProto
  • Overridable channel list via THIRDEYE_TELEGRAM_CHANNELS
  • Posts geoparsed against a multilingual place dictionary (EN + Cyrillic + Arabic) and plotted on the map

Crypto Wallet Intelligence

  • BTC via blockstream.info (Esplora API, keyless)
  • ETH via Blockscout's public ETH instance (keyless)
  • Every lookup auto-cross-checked against the OFAC SDN sanctioned-address list
  • Sanctioned wallets surface a red SANCTIONED — OFAC SDN badge

Conflict Zone Monitoring

  • 13 active conflict/tension zones with severity-coded markers
  • Active Wars: Ukraine, Gaza, Sudan, Myanmar, DRC, Yemen
  • High Tension: Syria, Lebanon, Sahel, Somalia, Red Sea
  • Elevated: Taiwan Strait, Korean DMZ

Performance

  • 75% reduction in edge requests vs initial release
  • Aggressive polling relaxation (15-30 min intervals for stable data)
  • Static data served from memory — zero external API calls for news feeds

🖥️ Tech Stack

LayerTechnology
FrameworkNext.js 16 (App Router, Turbopack)
LanguageTypeScript 5
Map EngineMapLibre GL JS (WebGL)
AnimationsFramer Motion
IconsLucide React
StylingCustom CSS Design System
DeploymentVercel Edge Network

⌨️ Keyboard Shortcuts

KeyAction
FToggle flight layers
EToggle earthquakes
SToggle satellites
DToggle day/night cycle
EscapeClose panels

🧠 Smart System (optional, off by default)

Smart_System_Visual_Diagram

An optional, feature-flagged, human-in-the-loop data-fusion module that layers an analyst workflow over the platform's existing live feeds:

Ingestion → Ontology → Advisory AI models → Human review → Audit

It is decision-support only — nothing autonomous, kinetic, or real-world. It ingests the platform's real feeds (flights, maritime, satellites, earthquakes, GDELT, news), normalizes them into canonical entities, runs explainable advisory models (object-detection summary, track-anomaly detection, report summarization, course-of-action generation, risk scoring), and routes every recommendation into a human approve / reject / request-changes queue with a full audit trail.

Completely invisible unless enabled:

ENABLE_MSS_SMART_SYSTEM_MODULE=true      # adds a "Smart System" panel + /api/smart-system/*
SMART_SYSTEM_RUN_KEY=<random-secret>     # (recommended) guards the heavy /run endpoint
KV_REST_API_URL=...                      # (optional) Vercel KV / Upstash → state persists
KV_REST_API_TOKEN=...                    #             across serverless requests

When off, the GUI, routes and workflows are unchanged. Full architecture, API reference, and safety notes: docs/SMART_SYSTEM.md. Run its test suite with npm test.


🤝 Contributing

Contributions are what make the open-source community amazing. Any contributions you make are greatly appreciated.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

🗺️ Roadmap

  • WebSocket-based live flight position updates
  • User-configurable Telegram channel watchlist (UI)
  • Dark/light map theme toggle
  • Export layer data as GeoJSON / CSV
  • Historical playback mode
  • Mobile-responsive layout

Have an idea? Open a feature request!


📄 License

Distributed under the MIT License. See LICENSE for more information.


Built with ❤️ by eli-labz

If you find Third Eye useful, please star the repo — it helps others discover it!

Star History Chart

常见问题

What is Third-Eye?

Third-Eye is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by eli-labz. A production-grade OSINT platform that provides situational awareness across multiple intelligence domains. It has 763 GitHub stars.

Is Third-Eye safe to use?

Third-Eye returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.

How do I install Third-Eye?

Clone the repository with "git clone https://github.com/eli-labz/Third-Eye" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is Third-Eye written in?

Third-Eye is primarily written in TypeScript. It is open-source under eli-labz on GitHub, so you can review or fork the full source.

Are there alternatives to Third-Eye?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Third-Eye against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情