simplifaisoul/osirisPublic

Open Source Global Intelligence Platform - Real-Time OSINT Dashboard - A Palantir Alternative - 2nZNHm3Lr9umG3DVrzYwHgktwkuKuJRXqqRqs3ewpump

AI summary: A GPU-accelerated global OSINT dashboard integrating live flight tracking, CCTV, conflict zones, and crypto tracing.

Stars
10.4K
+120 today
Forks
2.2K
Watchers
137
Open issues
24
Open PRs
20
Contributors
~9
Commits
319
Branches
65

TypeScriptMITCreated May 12, 2026Last push 1d ago+455 stars this week+2.1K this month

Quick answers

What is osiris?
A GPU-accelerated global OSINT dashboard integrating live flight tracking, CCTV, conflict zones, and crypto tracing.
What does osiris do?
Osiris provides a real-time, production-grade OSINT intelligence dashboard by aggregating data from dozens of public and static sources including flights, CCTV, seismic activity, maritime ports, conflict zones, and live news. It renders all data points simultaneously using WebGL and MapLibre GL for 60fps performance without DOM bottlenecks. The platform includes a RECON Toolkit for on-the-fly intelligence gathering, offering port scanning, vulnerability lookup against NVD, and crypto wallet tracing. It seamlessly cross-references entities, ASNs, and crypto addresses against US OFAC sanctions lists to surface live threat indicators. All data processing is heavily optimized, offloading rendering to the GPU and utilizing memory caching to reduce API requests.
Who is osiris for?
Osiris is designed for OSINT researchers, security analysts, journalists, and compliance officers who require rapid, consolidated access to global intelligence streams. It requires basic familiarity with deploying Next.js apps or using Docker for self-hosting, though it can be run locally with minimal API key configuration.
How do I get started with osiris?
git clone https://github.com/simplifaisoul/osiris.git
How popular is osiris on GitHub?
simplifaisoul/osiris has 10,408 stars and 2,150 forks on GitHub, and gained 455 stars in the last 7 days.
What license does osiris use?
simplifaisoul/osiris is released under the MIT license.

Star history

since Jul 29, 2026
05K10KJul 2026Aug 2026Sep 2026Oct 2026
10.4K stars as of Oct 3, 2026. Measured daily since Jul 29, 2026; GitHub no longer exposes earlier star timestamps.

Contribution activity

commits per day, last 52 weeks
SepOctNovDecJanFebMarAprMayJunJulAugSepMonWedFri2025-09-28: 0 commits2025-09-29: 0 commits2025-09-30: 0 commits2025-10-01: 0 commits2025-10-02: 0 commits2025-10-03: 0 commits2025-10-04: 0 commits2025-10-05: 0 commits2025-10-06: 0 commits2025-10-07: 0 commits2025-10-08: 0 commits2025-10-09: 0 commits2025-10-10: 0 commits2025-10-11: 0 commits2025-10-12: 0 commits2025-10-13: 0 commits2025-10-14: 0 commits2025-10-15: 0 commits2025-10-16: 0 commits2025-10-17: 0 commits2025-10-18: 0 commits2025-10-19: 0 commits2025-10-20: 0 commits2025-10-21: 0 commits2025-10-22: 0 commits2025-10-23: 0 commits2025-10-24: 0 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 0 commits2025-10-28: 0 commits2025-10-29: 0 commits2025-10-30: 0 commits2025-10-31: 0 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 0 commits2025-11-07: 0 commits2025-11-08: 0 commits2025-11-09: 0 commits2025-11-10: 0 commits2025-11-11: 0 commits2025-11-12: 0 commits2025-11-13: 0 commits2025-11-14: 0 commits2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 0 commits2025-11-20: 0 commits2025-11-21: 0 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 0 commits2025-11-25: 0 commits2025-11-26: 0 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 0 commits2025-12-01: 0 commits2025-12-02: 0 commits2025-12-03: 0 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 0 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 0 commits2025-12-26: 0 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 0 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 0 commits2026-01-19: 0 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 0 commits2026-01-23: 0 commits2026-01-24: 0 commits2026-01-25: 0 commits2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 0 commits2026-02-05: 0 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 0 commits2026-02-11: 0 commits2026-02-12: 0 commits2026-02-13: 0 commits2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 0 commits2026-02-17: 0 commits2026-02-18: 0 commits2026-02-19: 0 commits2026-02-20: 0 commits2026-02-21: 0 commits2026-02-22: 0 commits2026-02-23: 0 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 0 commits2026-02-27: 0 commits2026-02-28: 0 commits2026-03-01: 0 commits2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 0 commits2026-03-05: 0 commits2026-03-06: 0 commits2026-03-07: 0 commits2026-03-08: 0 commits2026-03-09: 0 commits2026-03-10: 0 commits2026-03-11: 0 commits2026-03-12: 0 commits2026-03-13: 0 commits2026-03-14: 0 commits2026-03-15: 0 commits2026-03-16: 0 commits2026-03-17: 0 commits2026-03-18: 0 commits2026-03-19: 0 commits2026-03-20: 0 commits2026-03-21: 0 commits2026-03-22: 0 commits2026-03-23: 0 commits2026-03-24: 0 commits2026-03-25: 0 commits2026-03-26: 0 commits2026-03-27: 0 commits2026-03-28: 0 commits2026-03-29: 0 commits2026-03-30: 0 commits2026-03-31: 0 commits2026-04-01: 0 commits2026-04-02: 0 commits2026-04-03: 0 commits2026-04-04: 0 commits2026-04-05: 0 commits2026-04-06: 0 commits2026-04-07: 0 commits2026-04-08: 0 commits2026-04-09: 0 commits2026-04-10: 0 commits2026-04-11: 0 commits2026-04-12: 0 commits2026-04-13: 0 commits2026-04-14: 0 commits2026-04-15: 0 commits2026-04-16: 0 commits2026-04-17: 0 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 0 commits2026-04-21: 0 commits2026-04-22: 0 commits2026-04-23: 0 commits2026-04-24: 0 commits2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 0 commits2026-04-28: 0 commits2026-04-29: 0 commits2026-04-30: 0 commits2026-05-01: 0 commits2026-05-02: 0 commits2026-05-03: 0 commits2026-05-04: 0 commits2026-05-05: 0 commits2026-05-06: 0 commits2026-05-07: 0 commits2026-05-08: 0 commits2026-05-09: 0 commits2026-05-10: 0 commits2026-05-11: 0 commits2026-05-12: 24 commits2026-05-13: 12 commits2026-05-14: 3 commits2026-05-15: 17 commits2026-05-16: 1 commit2026-05-17: 17 commits2026-05-18: 1 commit2026-05-19: 1 commit2026-05-20: 5 commits2026-05-21: 10 commits2026-05-22: 0 commits2026-05-23: 8 commits2026-05-24: 8 commits2026-05-25: 7 commits2026-05-26: 6 commits2026-05-27: 3 commits2026-05-28: 9 commits2026-05-29: 5 commits2026-05-30: 3 commits2026-05-31: 0 commits2026-06-01: 4 commits2026-06-02: 4 commits2026-06-03: 6 commits2026-06-04: 0 commits2026-06-05: 2 commits2026-06-06: 1 commit2026-06-07: 0 commits2026-06-08: 6 commits2026-06-09: 1 commit2026-06-10: 0 commits2026-06-11: 3 commits2026-06-12: 2 commits2026-06-13: 2 commits2026-06-14: 1 commit2026-06-15: 0 commits2026-06-16: 11 commits2026-06-17: 3 commits2026-06-18: 1 commit2026-06-19: 1 commit2026-06-20: 1 commit2026-06-21: 2 commits2026-06-22: 2 commits2026-06-23: 0 commits2026-06-24: 1 commit2026-06-25: 1 commit2026-06-26: 2 commits2026-06-27: 0 commits2026-06-28: 1 commit2026-06-29: 6 commits2026-06-30: 1 commit2026-07-01: 1 commit2026-07-02: 0 commits2026-07-03: 0 commits2026-07-04: 1 commit2026-07-05: 2 commits2026-07-06: 2 commits2026-07-07: 0 commits2026-07-08: 0 commits2026-07-09: 2 commits2026-07-10: 0 commits2026-07-11: 1 commit2026-07-12: 1 commit2026-07-13: 1 commit2026-07-14: 0 commits2026-07-15: 0 commits2026-07-16: 0 commits2026-07-17: 1 commit2026-07-18: 2 commits2026-07-19: 4 commits2026-07-20: 3 commits2026-07-21: 1 commit2026-07-22: 0 commits2026-07-23: 1 commit2026-07-24: 0 commits2026-07-25: 1 commit2026-07-26: 1 commit2026-07-27: 1 commit2026-07-28: 1 commit2026-07-29: 1 commit2026-07-30: 2 commits2026-07-31: 1 commit2026-08-01: 1 commit2026-08-02: 3 commits2026-08-03: 1 commit2026-08-04: 1 commit2026-08-05: 2 commits2026-08-06: 3 commits2026-08-07: 1 commit2026-08-08: 3 commits2026-08-09: 2 commits2026-08-10: 2 commits2026-08-11: 1 commit2026-08-12: 1 commit2026-08-13: 2 commits2026-08-14: 1 commit2026-08-15: 1 commit2026-08-16: 1 commit2026-08-17: 2 commits2026-08-18: 1 commit2026-08-19: 1 commit2026-08-20: 1 commit2026-08-21: 2 commits2026-08-22: 1 commit2026-08-23: 1 commit2026-08-24: 1 commit2026-08-25: 1 commit2026-08-26: 1 commit2026-08-27: 0 commits2026-08-28: 4 commits2026-08-29: 2 commits2026-08-30: 0 commits2026-08-31: 1 commit2026-09-01: 2 commits2026-09-02: 0 commits2026-09-03: 1 commit2026-09-04: 2 commits2026-09-05: 2 commits2026-09-06: 1 commit2026-09-07: 1 commit2026-09-08: 1 commit2026-09-09: 2 commits2026-09-10: 1 commit2026-09-11: 0 commits2026-09-12: 1 commit2026-09-13: 0 commits2026-09-14: 1 commit2026-09-15: 1 commit2026-09-16: 0 commits2026-09-17: 2 commits2026-09-18: 1 commit2026-09-19: 0 commits2026-09-20: 1 commit2026-09-21: 1 commit2026-09-22: 1 commit2026-09-23: 4 commits2026-09-24: 0 commits2026-09-25: 0 commits2026-09-26: 0 commits
307 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    10,408 stars

  • Actively maintained

    Pushed within 48 hours

  • Outside contributions

    74% of recent commits from the community

  • Permissive license

    MIT

  • Continuous integration

    Automated checks passing

What osiris does

Osiris provides a real-time, production-grade OSINT intelligence dashboard by aggregating data from dozens of public and static sources including flights, CCTV, seismic activity, maritime ports, conflict zones, and live news. It renders all data points simultaneously using WebGL and MapLibre GL for 60fps performance without DOM bottlenecks. The platform includes a RECON Toolkit for on-the-fly intelligence gathering, offering port scanning, vulnerability lookup against NVD, and crypto wallet tracing. It seamlessly cross-references entities, ASNs, and crypto addresses against US OFAC sanctions lists to surface live threat indicators. All data processing is heavily optimized, offloading rendering to the GPU and utilizing memory caching to reduce API requests.

Osiris is designed for OSINT researchers, security analysts, journalists, and compliance officers who require rapid, consolidated access to global intelligence streams. It requires basic familiarity with deploying Next.js apps or using Docker for self-hosting, though it can be run locally with minimal API key configuration.

  • GPU-Accelerated Rendering: Uses WebGL to smoothly render thousands of concurrent entities on-screen at 60fps without DOM lag.
  • Comprehensive Data Layers: Offers 16 toggleable intelligence layers spanning aviation, maritime, CCTV, earthquakes, fires, and live news streams.
  • RECON Toolkit: Provides built-in port scanning, WHOIS lookup, IP intelligence, and CVE vulnerability scanning directly from the dashboard.
  • Crypto and Sanctions Intelligence: Traces BTC and ETH wallets while cross-checking against the US OFAC SDN list to flag sanctioned entities.
  • Telegram OSINT Layer: Scrapes and geoparses public channel feeds onto the map without requiring a Bot API token or MTProto.
  • Conflict Zone Monitoring: Tracks 13 active conflict and tension zones with severity-coded warning markers for situational awareness.

Where teams use it

Global Threat Monitoring

Security analysts use it to maintain situational awareness of active conflict zones, severe weather, and emerging threats in real-time.

Sanctions Compliance Checking

Investigators utilize the RECON toolkit to cross-check IP registrants and crypto wallets against OFAC SDN lists.

Live Event Tracking

Journalists and researchers track unfolding events by correlating live news streams with geospatial data like flights and CCTV.

Infrastructure Reconnaissance

Cybersecurity professionals perform quick port scans and vulnerability checks using the integrated scanning tools.

Getting started: git clone https://github.com/simplifaisoul/osiris.git

README

master branch

⬡ OSIRIS

Open Source Intelligence & Reconnaissance Integrated System

Live Demo Support OSIRIS Next.js TypeScript MapLibre License

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 · Join Discord


Overview

Osiris is a production-grade OSINT platform that provides situational awareness across multiple intelligence domains. 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.

Key Capabilities

Domain Data Points Sources
Aviation Commercial, Private, Military, Jets OpenSky Network
Maritime 39 Global Ports, 10 Chokepoints Static Naval Intel
CCTV 17,000+ Cameras TfL, WSDOT, Caltrans, ODOT, MDOT, HK Transport Dept, Taiwan THB, NZTA, Rijkswaterstaat, Public Webcams + more
Seismic Real-time M2.5+ USGS Earthquake API
Fires Active Hotspots NASA FIRMS
News 24/7 Live Streams 23 Global Broadcasters
Weather Severe Events NASA EONET
Space Solar Weather, Satellites NOAA SWPC, N2YO
Cyber CVE Threats, Vulnerability Scanning NVD, Custom Scanner
Conflict 13 Active Zones Static OSINT Intel
Crypto BTC + ETH Wallet Tracing, OFAC SDN Match blockstream.info, Blockscout, OpenSanctions
Sanctions Person / Org / Vessel SDN Search OpenSanctions (US OFAC SDN mirror)
Telegram OSINT Geoparsed Posts from Public Channels t.me/s/<channel> web preview

Architecture

┌─────────────────────────────────────────────────┐
│                  OSIRIS CLIENT                   │
│  ┌──────────┐  ┌──────────┐  ┌───────────────┐ │
│  │ MapLibre  │  │  HUD     │  │  RECON Toolkit│ │
│  │  GL (GPU) │  │ Panels   │  │  Port Scan    │ │
│  │  WebGL    │  │ Layers   │  │  DNS / WHOIS  │ │
│  │  Render   │  │ Controls │  │  Vuln Scanner │ │
│  └──────────┘  └──────────┘  └───────────────┘ │
├─────────────────────────────────────────────────┤
│               NEXT.JS API ROUTES                 │
│  /api/flights         /api/earthquakes          │
│  /api/cctv            /api/news                 │
│  /api/fires           /api/maritime             │
│  /api/gdelt           /api/satellites           │
│  /api/weather         /api/scanner              │
│  /api/sentinel        /api/telegram-feed        │
│  /api/osint/*  (whois, dns, ip, cve, sanctions, │
│                 crypto, sweep, threats, …)      │
├─────────────────────────────────────────────────┤
│              EXTERNAL DATA SOURCES               │
│  OpenSky · USGS · NASA · NOAA · TfL · NVD      │
│  GDACS · EONET · FIRMS · N2YO · RSS Feeds      │
│  blockstream.info · Blockscout · OpenSanctions  │
│  t.me public previews                            │
└─────────────────────────────────────────────────┘

Features

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

Texas CCTV

Public TxDOT ITS snapshots are integrated with the existing camera markers, preview grid and viewer. Use /api/cctv?region=texas for Texas only; global and Texas location queries include the same source. District inventories are cached independently, with stale data retained during outages. Availability varies by district and camera; these are refreshing JPEG snapshots, not video streams.

Source: TxDOT ITS.

Run npm test for offline checks or RUN_LIVE_TESTS=1 npx vitest run src/app/api/cctv/texas.test.ts to check the public Texas inventory.

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 — query persons, organizations, vessels and aircraft against the US OFAC SDN list

Live Broadcast Network

  • 23 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 t.me/s/<channel> web preview — no Bot API token, no MTProto
  • Default curated set of 5 channels (EN + RU/UA war reporting), overridable via OSIRIS_TELEGRAM_CHANNELS
  • Posts are geoparsed against a multilingual place dictionary (EN + Cyrillic + Arabic) and plotted on the map
  • Click any cyan dot to read the post and jump to the original on Telegram

Crypto Wallet Intelligence

OFAC SDN Cross-Check

  • Standalone SANCTIONS tab in the RECON toolkit — full-text search across persons, organisations, vessels and aircraft
  • WHOIS and IP-intel routes auto-cross-check registrant / ASN-owner names against the SDN list and surface an inline alert
  • Data sourced from OpenSanctions (CC-BY 4.0) — keyless, ~7 MB cached in-memory for 24h

Conflict Zone Monitoring

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

Performance Optimized

  • 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)
  • layerFetchedRef prevents duplicate API requests

Quick Start

git clone https://github.com/simplifaisoul/osiris.git
cd osiris
npm install
npm run dev

Open http://localhost:3000

Docker / Self-Hosting

git clone https://github.com/simplifaisoul/osiris.git
cd osiris
cp .env.template .env     # optional — configure keys / port
docker compose up -d

Open http://localhost:3000. The image is a multi-stage node:22-alpine standalone build (~220 MB, non-root). The compose file also carries CasaOS app metadata (x-casaos:) for one-click install on CasaOS. See DOCKER.md for the full Docker, CasaOS and API-key guide.

Prebuilt image (GHCR) — skip the build and pull it directly:

docker pull ghcr.io/simplifaisoul/osiris:latest
docker run -d -p 3000:3000 --env-file .env ghcr.io/simplifaisoul/osiris:latest

Custom port — the container always listens on 3000; set OSIRIS_PORT in .env to change the published host port (e.g. OSIRIS_PORT=3005) without editing the compose file.

Environment Variables

OSIRIS works partially without any API keys — all core feeds use public, keyless sources. Copy .env.template to .env and set only what you need:

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

# RECON scanner backend (the only vars the current code reads).
# SCANNER_KEY must match the backend's OSIRIS_KEY — generate with: openssl rand -hex 32
SCANNER_URL=
SCANNER_KEY=

# Optional, for higher rate limits / future sources (see DOCKER.md for signup links)
FIRMS_API_KEY=                # NASA FIRMS  — firms.modaps.eosdis.nasa.gov/api/map_key/
OPENSKY_CLIENT_ID=            # OpenSky OAuth2 (since Mar 2025) — opensky-network.org
OPENSKY_CLIENT_SECRET=
N2YO_API_KEY=                 # N2YO satellites — n2yo.com (Profile → API key)
AIS_API_KEY=                 # aisstream.io maritime

Without SCANNER_URL/SCANNER_KEY the RECON toolkit returns 503; every other layer works out of the box. .env is gitignored — only the template is committed.


Tech Stack

Layer Technology
Framework Next.js 16 (App Router, Turbopack)
Language TypeScript 5
Map Engine MapLibre GL JS (WebGL)
Animations Framer Motion
Icons Lucide React
Styling Custom CSS Design System
Deployment Vercel Edge Network

Keyboard Shortcuts

Key Action
F Toggle flight layers
E Toggle earthquakes
S Toggle satellites
D Toggle day/night cycle
Escape Close panels

Acknowledgements

Public webcams — the cameras in this layer are open data: each one is broadcast publicly by whoever runs it, on their own site or their own channel. What the web lacked was a catalogue of them.

bekijkhet.nu is that catalogue, and it is the basis for every camera in the layer. Bram and Annelies have kept it by hand since 2012, and without their index these cameras would still be scattered across several hundred unrelated sites with no way to find them.

OSIRIS links every one of them straight through to the operator who runs it, which is also how bekijkhet.nu asks to be read.


License

MIT — see LICENSE for details.


🛠️ SUPPORT THE OSIRIS PROJECT The OSIRIS Global Intelligence Grid is entirely open-source, but running the backend scanners and data firehoses isn't cheap.

If you want to help keep the servers alive, and support us to get access to better tools unlock the Special OSIRIS Console, Currently Just a Cool UI. a you can officially support the project here :

🔗 Support OSIRIS on Patreon

Supporters receive the 🔴 RedTeam Console role and access to encrypted developer comms.

Built by simplifaisoul

Join our Discord to be a part of this movement!

View on GitHub

Recent activity

commits and pull requests

Recent open issues

view all

Code frequency

additions and deletions
+70K-70KWeek of 2026-05-10: +20,084 linesWeek of 2026-05-10: -4,206 linesWeek of 2026-05-17: +20,410 linesWeek of 2026-05-17: -8,028 linesWeek of 2026-05-24: +8,618 linesWeek of 2026-05-24: -4,508 linesWeek of 2026-05-31: +70,025 linesWeek of 2026-05-31: -8,882 linesWeek of 2026-06-07: +2,753 linesWeek of 2026-06-07: -2,373 linesWeek of 2026-06-14: +65,725 linesWeek of 2026-06-14: -66,015 linesWeek of 2026-06-21: +3,479 linesWeek of 2026-06-21: -982 linesWeek of 2026-06-28: +1,597 linesWeek of 2026-06-28: -1,033 linesWeek of 2026-07-05: +1,016 linesWeek of 2026-07-05: -260 linesWeek of 2026-07-12: +1,975 linesWeek of 2026-07-12: -533 linesWeek of 2026-07-19: +3,926 linesWeek of 2026-07-19: -4,599 linesWeek of 2026-07-26: +7,181 linesWeek of 2026-07-26: -255 linesWeek of 2026-08-02: +11,200 linesWeek of 2026-08-02: -2,667 linesWeek of 2026-08-09: +1,944 linesWeek of 2026-08-09: -530 linesWeek of 2026-08-16: +4,430 linesWeek of 2026-08-16: -3,739 linesWeek of 2026-08-23: +5,028 linesWeek of 2026-08-23: -563 linesWeek of 2026-08-30: +5,436 linesWeek of 2026-08-30: -1,130 linesWeek of 2026-09-06: +4,406 linesWeek of 2026-09-06: -1,552 linesWeek of 2026-09-13: +9,250 linesWeek of 2026-09-13: -2,840 linesWeek of 2026-09-20: +3,274 linesWeek of 2026-09-20: -520 linesMay 10, 2026Sep 20, 2026
+251.8K lines added, -115.2K removed over the last year.

Commits per week

last 52 weeks
570Week of 2025-09-28: 0 commitsWeek of 2025-10-05: 0 commitsWeek of 2025-10-12: 0 commitsWeek of 2025-10-19: 0 commitsWeek of 2025-10-26: 0 commitsWeek of 2025-11-02: 0 commitsWeek of 2025-11-09: 0 commitsWeek of 2025-11-16: 0 commitsWeek of 2025-11-23: 0 commitsWeek of 2025-11-30: 0 commitsWeek of 2025-12-07: 0 commitsWeek of 2025-12-14: 0 commitsWeek of 2025-12-21: 0 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 0 commitsWeek of 2026-01-18: 0 commitsWeek of 2026-01-25: 0 commitsWeek of 2026-02-01: 0 commitsWeek of 2026-02-08: 0 commitsWeek of 2026-02-15: 0 commitsWeek of 2026-02-22: 0 commitsWeek of 2026-03-01: 0 commitsWeek of 2026-03-08: 0 commitsWeek of 2026-03-15: 0 commitsWeek of 2026-03-22: 0 commitsWeek of 2026-03-29: 0 commitsWeek of 2026-04-05: 0 commitsWeek of 2026-04-12: 0 commitsWeek of 2026-04-19: 0 commitsWeek of 2026-04-26: 0 commitsWeek of 2026-05-03: 0 commitsWeek of 2026-05-10: 57 commitsWeek of 2026-05-17: 42 commitsWeek of 2026-05-24: 41 commitsWeek of 2026-05-31: 17 commitsWeek of 2026-06-07: 14 commitsWeek of 2026-06-14: 18 commitsWeek of 2026-06-21: 8 commitsWeek of 2026-06-28: 10 commitsWeek of 2026-07-05: 7 commitsWeek of 2026-07-12: 5 commitsWeek of 2026-07-19: 10 commitsWeek of 2026-07-26: 8 commitsWeek of 2026-08-02: 14 commitsWeek of 2026-08-09: 10 commitsWeek of 2026-08-16: 9 commitsWeek of 2026-08-23: 10 commitsWeek of 2026-08-30: 8 commitsWeek of 2026-09-06: 7 commitsWeek of 2026-09-13: 5 commitsWeek of 2026-09-20: 7 commitsSep 28, 2025Sep 20, 2026
307 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 1 commitsSun 1:00 — 0 commitsSun 2:00 — 4 commitsSun 3:00 — 3 commitsSun 4:00 — 0 commitsSun 5:00 — 0 commitsSun 6:00 — 0 commitsSun 7:00 — 0 commitsSun 8:00 — 0 commitsSun 9:00 — 0 commitsSun 10:00 — 1 commitsSun 11:00 — 3 commitsSun 12:00 — 2 commitsSun 13:00 — 0 commitsSun 14:00 — 3 commitsSun 15:00 — 2 commitsSun 16:00 — 8 commitsSun 17:00 — 11 commitsSun 18:00 — 2 commitsSun 19:00 — 4 commitsSun 20:00 — 1 commitsSun 21:00 — 1 commitsSun 22:00 — 0 commitsSun 23:00 — 0 commitsMon 0:00 — 2 commitsMon 1:00 — 1 commitsMon 2:00 — 0 commitsMon 3:00 — 0 commitsMon 4:00 — 0 commitsMon 5:00 — 0 commitsMon 6:00 — 0 commitsMon 7:00 — 0 commitsMon 8:00 — 0 commitsMon 9:00 — 0 commitsMon 10:00 — 1 commitsMon 11:00 — 1 commitsMon 12:00 — 0 commitsMon 13:00 — 9 commitsMon 14:00 — 6 commitsMon 15:00 — 4 commitsMon 16:00 — 4 commitsMon 17:00 — 6 commitsMon 18:00 — 4 commitsMon 19:00 — 3 commitsMon 20:00 — 0 commitsMon 21:00 — 0 commitsMon 22:00 — 0 commitsMon 23:00 — 2 commitsTue 0:00 — 1 commitsTue 1:00 — 0 commitsTue 2:00 — 0 commitsTue 3:00 — 0 commitsTue 4:00 — 0 commitsTue 5:00 — 0 commitsTue 6:00 — 0 commitsTue 7:00 — 0 commitsTue 8:00 — 0 commitsTue 9:00 — 1 commitsTue 10:00 — 1 commitsTue 11:00 — 1 commitsTue 12:00 — 1 commitsTue 13:00 — 3 commitsTue 14:00 — 2 commitsTue 15:00 — 2 commitsTue 16:00 — 5 commitsTue 17:00 — 3 commitsTue 18:00 — 12 commitsTue 19:00 — 6 commitsTue 20:00 — 8 commitsTue 21:00 — 7 commitsTue 22:00 — 4 commitsTue 23:00 — 2 commitsWed 0:00 — 2 commitsWed 1:00 — 1 commitsWed 2:00 — 1 commitsWed 3:00 — 1 commitsWed 4:00 — 0 commitsWed 5:00 — 0 commitsWed 6:00 — 0 commitsWed 7:00 — 0 commitsWed 8:00 — 2 commitsWed 9:00 — 0 commitsWed 10:00 — 0 commitsWed 11:00 — 0 commitsWed 12:00 — 6 commitsWed 13:00 — 2 commitsWed 14:00 — 5 commitsWed 15:00 — 3 commitsWed 16:00 — 5 commitsWed 17:00 — 5 commitsWed 18:00 — 0 commitsWed 19:00 — 2 commitsWed 20:00 — 3 commitsWed 21:00 — 2 commitsWed 22:00 — 2 commitsWed 23:00 — 1 commitsThu 0:00 — 2 commitsThu 1:00 — 1 commitsThu 2:00 — 0 commitsThu 3:00 — 0 commitsThu 4:00 — 0 commitsThu 5:00 — 0 commitsThu 6:00 — 0 commitsThu 7:00 — 2 commitsThu 8:00 — 1 commitsThu 9:00 — 1 commitsThu 10:00 — 1 commitsThu 11:00 — 1 commitsThu 12:00 — 0 commitsThu 13:00 — 2 commitsThu 14:00 — 4 commitsThu 15:00 — 3 commitsThu 16:00 — 1 commitsThu 17:00 — 1 commitsThu 18:00 — 7 commitsThu 19:00 — 8 commitsThu 20:00 — 3 commitsThu 21:00 — 2 commitsThu 22:00 — 1 commitsThu 23:00 — 1 commitsFri 0:00 — 1 commitsFri 1:00 — 0 commitsFri 2:00 — 0 commitsFri 3:00 — 0 commitsFri 4:00 — 0 commitsFri 5:00 — 0 commitsFri 6:00 — 0 commitsFri 7:00 — 0 commitsFri 8:00 — 0 commitsFri 9:00 — 0 commitsFri 10:00 — 1 commitsFri 11:00 — 1 commitsFri 12:00 — 1 commitsFri 13:00 — 1 commitsFri 14:00 — 8 commitsFri 15:00 — 6 commitsFri 16:00 — 5 commitsFri 17:00 — 6 commitsFri 18:00 — 3 commitsFri 19:00 — 4 commitsFri 20:00 — 4 commitsFri 21:00 — 2 commitsFri 22:00 — 0 commitsFri 23:00 — 0 commitsSat 0:00 — 0 commitsSat 1:00 — 0 commitsSat 2:00 — 1 commitsSat 3:00 — 0 commitsSat 4:00 — 0 commitsSat 5:00 — 0 commitsSat 6:00 — 0 commitsSat 7:00 — 0 commitsSat 8:00 — 0 commitsSat 9:00 — 1 commitsSat 10:00 — 0 commitsSat 11:00 — 4 commitsSat 12:00 — 3 commitsSat 13:00 — 4 commitsSat 14:00 — 1 commitsSat 15:00 — 3 commitsSat 16:00 — 1 commitsSat 17:00 — 3 commitsSat 18:00 — 1 commitsSat 19:00 — 2 commitsSat 20:00 — 1 commitsSat 21:00 — 3 commitsSat 22:00 — 2 commitsSat 23:00 — 2 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.

Who is committing

last 52 weeks
Maintainer commits84 (26%)
Community commits235 (74%)

319 commits in total over the last year.

DateListRankStars gained
May 22, 2026daily#25+39
  • freeCodeCamp/freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

    456.7K stars · TypeScript

  • openclaw/openclaw

    The AI that really does things. Any OS. Any Platform. The lobster way. 🦞

    391.3K stars · TypeScript

  • anomalyco/opencode

    The open source coding agent.

    211.7K stars · TypeScript

  • n8n-io/n8n

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

    206.7K stars · TypeScript

  • microsoft/vscode

    Visual Studio Code

    193.5K stars · TypeScript

  • firecrawl/firecrawl

    Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥

    188.6K stars · TypeScript