Skip to content
Projects

Blackleets/aegis has 27 GitHub stars and 11 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-14 18:40 UTC. Last push 2026-09-28.

How these counts are measured

What you can do

  • Live global map with flights, satellites, fires, weather, maritime, CCTV, infrastructure, and incident overlays
  • RECON toolkit for DNS, WHOIS, SSL, headers, CVE, threat, phone, MAC, GitHub, and IP sweep workflows
  • AI analyst panel for operational questioning and synthesis
  • Fusion dossier generation with BLUF, confidence, risk framing, hotspots, actions, and watchlists

Measured star growth

in 24h
0
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

About

AI-enhanced OSINT and situational awareness platform with live map layers, browser recon tools, and fusion dossiers.

Web & Apps

README.md

Original

AEGIS

Strategic recon and situational intelligence platform for live operator workflows.

License Next.js TypeScript Build Lint

AEGIS turns public telemetry into an operator-ready monitoring workspace with live map layers, browser-based recon tools, AI briefings, and fusion dossiers.

What it is

AEGIS is a Next.js command-center style web app that combines:

  • live global tracking layers
  • open-source intelligence workflows
  • browser-accessible recon tooling
  • AI-generated analysis and fusion briefs
  • operator-focused UI for fast situational assessment

Core capabilities

  • Live global map with flights, satellites, fires, weather, maritime, CCTV, infrastructure, and incident overlays
  • RECON toolkit for DNS, WHOIS, SSL, headers, CVE, threat, phone, MAC, GitHub, and IP sweep workflows
  • AI analyst panel for operational questioning and synthesis
  • Fusion dossier generation with BLUF, confidence, risk framing, hotspots, actions, and watchlists
  • Region dossier workflow for compact geopolitical context
  • Live alerts, market context, and OSINT side panels inside one interface

Stack

  • Next.js 16.2.6
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • MapLibre GL
  • Framer Motion
  • Gemini API integration for AI-assisted analysis

Verified status

Verified locally on this repo revision:

npm run lint
npm run build

Current status:

  • npm run lint ✅
  • npm run build ✅

Quick start

git clone https://github.com/Blackleets/aegis.git
cd aegis
npm install
cp .env.example .env.local
npm run dev

Open:

http://localhost:3000

Contributing

AEGIS welcomes focused contributions from humans and AI coding agents.

Start here:

Pull requests cannot deploy or modify main by themselves. Maintainers merge only focused, reviewed changes that pass tests, lint, build, and data-source verification.

Environment

AEGIS runs without most third-party keys.

Main options:

  • .env.example → lightweight local setup template
  • .env.template → fuller self-hosting / deployment reference

Important notes:

  • Most data layers work from public keyless sources
  • RECON features require a separate scanner backend
  • The current codepath mainly consumes SCANNER_URL and SCANNER_KEY for RECON
  • Gemini keys enable AI analyst and fusion flows

Minimum AI setup:

GEMINI_API_KEY_1=your_key_here

Minimum RECON setup:

SCANNER_URL=http://your-scanner:7700
SCANNER_KEY=your_shared_key

Docker

For self-hosting with Docker / Docker Compose, see:

  • DOCKER.md

Fast path:

cp .env.template .env
docker compose up -d

Why this repo is useful

AEGIS is useful if you want a customizable intelligence dashboard that already ships with:

  • a serious app shell instead of a toy demo
  • multiple real data routes and overlays
  • browser-native OSINT workflows
  • AI-assisted summarization on top of live feeds
  • a self-hostable base you can verticalize for security, geopolitical, logistics, or crisis-monitoring use cases

Project structure

src/app/                 Next.js app router, UI shell, API routes
src/components/          Dashboard panels, map UI, analyst and recon components
src/lib/                 SDK, helpers, feed logic, source adapters
public/                  Static assets
DOCKER.md                Self-hosting and deployment guide
.env.example             Minimal local environment template
.env.template            Expanded deployment template

Current polish pass

This revision includes:

  • completed AEGIS branding cleanup across operator-facing surfaces
  • SDK/env naming stabilization for the rebrand transition
  • image warning cleanup via next/image
  • verified clean lint/build after the stabilization pass

License

This project builds on an inherited open-source base and is distributed under the MIT license.

  • License: MIT
  • Required attribution is preserved in LICENSE
  • This repo adds rebranding, integration work, UI hardening, and AI/operator workflow improvements

Next high-value steps

  • Add polished screenshots or a short demo GIF for the README header
  • Add verticalized presets or intelligence packs for specific niches
  • Add auth, saved workspaces, and alert persistence
  • Add lightweight CI to enforce lint/build on every push