OSIRIS
Open-source OSINT-dashboard met live vluchten, aardbevingen, branden, satellieten en publieke camera's op een WebGL-kaart.
- Bron (X-post) https://x.com/liambraus/status/2108572465525854598
- Repository https://github.com/simplifaisoul/osiris
- Live https://osirisai.live/
Wat het allemaal doet
003-osiris – OSIRIS, open-source OSINT-dashboard
Bron
- X-post @liambraus (9 okt 2026): https://x.com/liambraus/status/2108572465525854598 ("un Palantir open source. se llama Osiris" – realtime vluchten, satellieten/ISS, publieke camera's, aardbevingen, branden)
- Repo (uit vervolgtweet van de auteur): https://github.com/simplifaisoul/osiris (MIT-licentie)
- Live demo: https://osirisai.live/
Wat het is
Een Next.js 16 + MapLibre GL-dashboard (WebGL-kaart) dat openbare databronnen samenvoegt: vluchten (OpenSky), aardbevingen (USGS), branden (NASA FIRMS), weer (NASA EONET), satellieten, 17.000+ publieke verkeerscamera's (o.a. Rijkswaterstaat), 24/7 nieuwsstreams, Telegram-OSINT, sanctielijsten (OFAC) en een RECON-toolkit (portscan, DNS, WHOIS). Optioneel "OI": AI-assistent/ voorspellingen met je eigen API-key (OpenAI, xAI, enz.), plus REST-API en MCP-server (/api/mcp). Geen GPU/CUDA nodig; het is een webapp.
Stappen (uitgevoerd op LT007)
git clone --depth 1 https://github.com/simplifaisoul/osiris appin deze map.npm installmet npm-cache en TEMP/TMP op D:\APP_EXPERIMENT\003-osiris\cache (513 pakketten, ~2 min).npx next dev -p 3913(poort 3003 was al bezet door iets anders).- Alle API-routes getest met Invoke-WebRequest.
Opnieuw starten:
cd D:\APP_EXPERIMENT\003-osiris\app
npx next dev -p 3913
Open daarna http://localhost:3913
Resultaten (10 okt 2026)
| Route | Status | Inhoud |
|---|---|---|
| / (dashboard) | 200 | pagina compileert en laadt |
| /api/earthquakes | 200 | live USGS-bevingen (bv. M4.3 Panama) |
| /api/flights | 200 | wel militaire vluchten, commerciële/privé-lijst leeg |
| /api/cctv | 200 | ~4 MB cameralijst |
| /api/fires | 200 | data (deels statische/oude items zonder FIRMS-key) |
| /api/news | 200 | nieuwsfeed (Times of Israel gaf 403) |
| /api/satellites | 200 | satellietposities |
| /api/weather | 200 | EONET-events (bv. Hurricane Simon) |
Werkt zonder enige account of API-key. Schijfgebruik: C: onveranderd (~2,0 GB vrij), D: ~25 GB vrij.
Problemen
- Poort 3003 al in gebruik → 3913 gebruikt.
- Commerciële vluchten leeg: waarschijnlijk OPENSKY_CLIENT_ID/SECRET nodig (gratis OpenSky-account).
- FIRMS_API_KEY (gratis NASA-key) nodig voor actuele branden.
- Sommige bronnen geven 403/time-outs (Georgia-cams, Times of Israel); de app vangt dat af.
- Waarschuwing Next.js: "middleware" is deprecated (cosmetisch).
- Let op: RECON-toolkit (portscanner) alleen op eigen systemen gebruiken.
Vervolg
- Dashboard in de browser bekijken (zoom op Nederland: Rijkswaterstaat-camera's).
- Optioneel gratis keys in
app\.env(kopie van.env.example): OpenSky, FIRMS. - OI/MCP uitproberen met eigen xAI-key, of /api/* als databron voor eigen apps hergebruiken.

