
Plataforma de Inteligência Global de Código Aberto - Painel OSINT em Tempo Real - Uma Alternativa ao Palantir - 2nZNHm3Lr9umG3DVrzYwHgktwkuKuJRXqqRqs3ewpump
Um painel de inteligência global em tempo real que agrega rastreamento de voos ao vivo, redes de CFTV, monitoramento de terremotos, mapeamento de zonas de conflito e feeds de notícias 24 horas por dia, 7 dias por semana, em uma única interface acelerada por GPU.
Osiris é uma plataforma OSINT de nível de produção que fornece consciência situacional em múltiplos domínios de inteligência. Construída com Next.js 16 e MapLibre GL, cada ponto de dados é renderizado via WebGL para desempenho de 60fps, mesmo com milhares de entidades simultâneas na tela.
┌─────────────────────────────────────────────────┐
│ 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 │
└─────────────────────────────────────────────────┘
Snapshots públicos do TxDOT ITS são integrados com os marcadores de câmera existentes, grade de visualização e visualizador. Use /api/cctv?region=texas apenas para o Texas; consultas de localização globais e do Texas incluem a mesma fonte. Inventários distritais são armazenados em cache independentemente, com dados obsoletos retidos durante interrupções. A disponibilidade varia por distrito e câmera; estes são snapshots JPEG atualizados, não transmissões de vídeo.
Fonte: TxDOT ITS.
Execute npm test para verificações offline ou RUN_LIVE_TESTS=1 npx vitest run src/app/api/cctv/texas.test.ts para verificar o inventário público do Texas.
t.me/s/<channel> — sem token da Bot API, sem MTProtoOSIRIS_TELEGRAM_CHANNELSeth.blockscout.com, sem chave)0xB10C/ofac-sanctioned-digital-currency-addresses)SANCTIONS independente no kit de ferramentas RECON — busca de texto completo em pessoas, organizações, embarcações e aeronaveslayerFetchedRef previne requisições de API duplicadasgit clone https://github.com/simplifaisoul/osiris.git
cd osiris
npm install
npm run dev
git clone https://github.com/simplifaisoul/osiris.git
cd osiris
cp .env.template .env # optional — configure keys / port
docker compose up -d
Abra http://localhost:3000. A imagem é uma build standalone multi-stage node:22-alpine (~220 MB, non-root). O arquivo compose também carrega metadados do app CasaOS (x-casaos:) para instalação com um clique no CasaOS. Veja DOCKER.md para o guia completo de Docker, CasaOS e chaves de API.
Imagem pré-construída (GHCR) — pule a build e faça o pull diretamente:
docker pull ghcr.io/simplifaisoul/osiris:latest
docker run -d -p 3000:3000 --env-file .env ghcr.io/simplifaisoul/osiris:latest
Porta personalizada — o contêiner sempre escuta na 3000; defina OSIRIS_PORT em .env para alterar a porta publicada no host (ex.: OSIRIS_PORT=3005) sem editar o arquivo compose.
OSIRIS funciona parcialmente sem nenhuma chave de API — todos os feeds principais usam fontes públicas e sem chave. Copie .env.template para .env e defina apenas o que você precisa:
# 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
Sem
SCANNER_URL/SCANNER_KEYo kit de ferramentas RECON retorna503; todas as outras camadas funcionam imediatamente..envestá no gitignore — apenas o template é commitado.
Webcams públicas — as câmeras nesta camada são dados abertos: cada uma é transmitida publicamente por quem a opera, em seu próprio site ou canal. O que faltava na web era um catálogo delas.
bekijkhet.nu é esse catálogo, e é a base para cada câmera na camada. Bram e Annelies o mantêm manualmente desde 2012, e sem seu índice essas câmeras ainda estariam espalhadas por várias centenas de sites não relacionados sem maneira de encontrá-las.
OSIRIS vincula cada uma delas diretamente ao operador que a executa, que é também como bekijkhet.nu pede para ser lido.
MIT — veja LICENSE para detalhes.
🛠️ APOIE O PROJETO OSIRIS A Grade de Inteligência Global OSIRIS é totalmente open-source, mas executar os scanners de backend e os fluxos de dados não é barato.
Se você quer ajudar a manter os servidores vivos, e nos apoiar para obter acesso a ferramentas melhores e desbloquear o Special OSIRIS Console, Atualmente Apenas uma UI Legal. você pode apoiar oficialmente o projeto aqui:
Apoiadores recebem o papel 🔴 RedTeam Console e acesso a comunicações criptografadas de desenvolvedores.
Construído por simplifaisoul
| Domínio | Pontos de Dados | Fontes |
|---|
| Aviação | Comercial, Privado, Militar, Jatos | OpenSky Network |
| Marítimo | 39 Portos Globais, 10 Pontos de Estrangulamento | Inteligência Naval Estática |
| CFTV | 17.000+ Câmeras | TfL, WSDOT, Caltrans, ODOT, MDOT, HK Transport Dept, Taiwan THB, NZTA, Rijkswaterstaat, Public Webcams + mais |
| Sísmico | M2.5+ em Tempo Real | USGS Earthquake API |
| Incêndios | Pontos de Calor Ativos | NASA FIRMS |
| Notícias | Transmissões ao Vivo 24/7 | 23 Emissoras Globais |
| Clima | Eventos Severos | NASA EONET |
| Espaço | Clima Solar, Satélites | NOAA SWPC, N2YO |
| Cibernético | Ameaças CVE, Varredura de Vulnerabilidades | NVD, Scanner Personalizado |
| Conflito | 13 Zonas Ativas | Inteligência OSINT Estática |
| Cripto | Rastreamento de Carteiras BTC + ETH, Correspondência OFAC SDN | blockstream.info, Blockscout, OpenSanctions |
| Sanções | Busca SDN de Pessoa / Organização / Embarcação | OpenSanctions (espelho US OFAC SDN) |
| Telegram OSINT | Postagens Geoparseadas de Canais Públicos | t.me/s/<channel> web preview |
| Camada | Tecnologia |
|---|
| Framework | Next.js 16 (App Router, Turbopack) |
| Linguagem | TypeScript 5 |
| Motor de Mapa | MapLibre GL JS (WebGL) |
| Animações | Framer Motion |
| Ícones | Lucide React |
| Estilização | Sistema de Design CSS Personalizado |
| Implantação | Vercel Edge Network |
| Tecla | Ação |
|---|
F | Alternar camadas de voos |
E | Alternar terremotos |
S | Alternar satélites |
D | Alternar ciclo dia/noite |
Escape | Fechar painéis |