Blackleets/aegis
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.
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 & AppsREADME.md
OriginalAEGIS
Strategic recon and situational intelligence platform for live operator workflows.
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:
CONTRIBUTING.md— workflow, data-truth standard, testing, and review.AGENTS.md— repository-wide instructions for coding agents.- Bug report — reproducible defects.
- Improvement proposal — focused proposals backed by evidence.
SECURITY.md— private vulnerability reporting.
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_URLandSCANNER_KEYfor 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