开源全球情报平台 - 实时 OSINT 仪表盘 - Palantir 的替代方案 - 2nZNHm3Lr9umG3DVrzYwHgktwkuKuJRXqqRqs3ewpump
一个实时全球情报仪表盘,将实时航班追踪、CCTV 网络、地震监测、冲突区域测绘以及 24/7 新闻源聚合到单一的 GPU 加速界面中。
在线演示 · 报告 Bug · 请求新功能 · 加入 Discord
台湾 — 台北的公共交通摄像头在夜间地图上实时直播,其中一个画面以全尺寸打开
首尔 — 南山塔周边 3D 地形中的实时 CCTV,清溪川画面正在播放
保存区域 — 绘制一个区域,OSIRIS 会找出其中的每一台摄像头,并可导出为 GeoJSON
Osiris 是一个生产级 OSINT 平台,可在多个情报领域提供态势感知能力。它基于 Next.js 16 和 MapLibre GL 构建,每个数据点都通过 WebGL 渲染,即使屏幕上同时存在数千个实体,也能保持 60fps 的性能。
| 领域 | 数据点 | 来源 |
|---|---|---|
| 航空 | 商用、私人、军用、喷气式飞机 | OpenSky Network |
| 海事 | 39 个全球港口、10 个咽喉要道 | 静态海军情报 |
| CCTV | 17,000+ 摄像头 | TfL、WSDOT、Caltrans、ODOT、MDOT、香港运输署、台湾 THB、NZTA、Rijkswaterstaat、公共网络摄像头 等 |
| 地震 | 实时 M2.5+ | USGS Earthquake API |
| 火灾 | 活跃热点 | NASA FIRMS |
| 新闻 | 24/7 直播流 | 23 家全球广播机构 |
| 天气 | 严重事件 | NASA EONET |
| 太空 | 太阳天气、卫星 | NOAA SWPC、N2YO |
| 网络 | CVE 威胁、漏洞扫描 | NVD、自定义扫描器 |
| 冲突 | 13 个活跃区域 | 静态 OSINT 情报 |
| 加密货币 | BTC + ETH 钱包追踪、OFAC SDN 匹配 | blockstream.info、Blockscout、OpenSanctions |
| 制裁 | 个人 / 组织 / 船只 SDN 搜索 | OpenSanctions(美国 OFAC SDN 镜像) |
| Telegram OSINT | 来自公共频道的地理位置解析帖子 | t.me/s/<channel> 网页预览 |
┌─────────────────────────────────────────────────┐
│ 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 │
└─────────────────────────────────────────────────┘
OI Assist:与地图对话(按 O)。用文字提问,可输入或语音,OI 会带你飞往那里、打开图层、查找实时内容(航班、军用飞机、船只、地震、火灾、天气、新闻、摄像头、卫星),在地球上用青色标记它搜索过的区域,在可点击的卡片中列出结果,读取市场行情,打开面板并启动预测——全部使用你自己的模型密钥。
OI Forecast:一个受社区作品 Pythia 和 MiroFish 启发的预测引擎。来自 Pythia 的是基于 OSIRIS 已在监视的实时世界进行预测的理念;来自 MiroFish 的是方法:选定塑造某一结果的行为主体,让他们在并行模拟世界中相互博弈。提出一个问题,OI 会从你可核查的来源(新闻、价格、预测市场和实时数据源)进行研究,运行这些世界,并让报告代理在撰写校准预测之前,将结果与群体价格和统计基线进行权衡,每一条论断都链接到其来源。整个运行过程会在地球上实时呈现。
/api/oi,支持实时 Server-Sent Events,以及位于 /api/mcp 的 MCP 服务器,使 Hermes、Claude 和 Cursor 等代理可以运行预测、引导预测并读取 OSIRIS 情报。参见文档。公共 TxDOT ITS 快照已与现有摄像头标记、预览网格和查看器集成。使用 /api/cctv?region=texas 仅获取德克萨斯;全球和德克萨斯位置查询包含同一来源。各辖区清单独立缓存,在中断期间保留过期数据。可用性因辖区和摄像头而异;这些是定期刷新的 JPEG 快照,而非视频流。
来源:TxDOT ITS。
运行 npm test 进行离线检查,或运行 RUN_LIVE_TESTS=1 npx vitest run src/app/api/cctv/texas.test.ts 检查公共德克萨斯清单。
t.me/s/<channel> 网页预览抓取 — 无需 Bot API token,无需 MTProtoOSIRIS_TELEGRAM_CHANNELS 覆盖eth.blockscout.com,无需密钥)0xB10C/ofac-sanctioned-digital-currency-addresses)SANCTIONS 标签页 — 对个人、组织、船只和飞机进行全文搜索layerFetchedRef 防止重复 API 请求git 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
打开 http://localhost:3000。该镜像是一个多阶段
node:22-alpine 独立构建(约 220 MB,非 root)。compose 文件还
包含 CasaOS 应用元数据(x-casaos:),可在
CasaOS 上一键安装。完整的 Docker、
CasaOS 和 API 密钥指南请参见 DOCKER.md。