Skip to content

OSIRIS

A web dashboard that plots live flights, cameras, quakes, fires and news on a 3D map.

Stars
11.5k
Forks
2.4k
Licence
MIT
Language
TypeScript
Last update
4 days ago
Type
App

What it is

Osiris is a web-based map dashboard that combines many public data feeds, such as flight tracking, earthquake alerts, fire hotspots, traffic cameras and news streams, into one interface. It uses MapLibre GL to draw the data on a globe. The README also describes a RECON toolkit with lookups like DNS, WHOIS, port scanning and sanctions searches.

  • Watch live flight, earthquake and fire layers over a chosen region
  • Draw an area on the map and list the cameras inside it, then export as GeoJSON
  • Search the OFAC sanctions list through the Sanctions panel
  • Run WHOIS, DNS or IP lookups from the RECON toolkit

Great for

  • People who want to explore how a live open-data map dashboard is built
  • Developers interested in Next.js and MapLibre GL map applications
  • Researchers looking at which public data sources can be combined on one map
  • Users who want to try the hosted demo at osirisai.live

Not ideal for

  • Anyone needing verified intelligence: the README describes data from many third-party feeds and does not discuss accuracy or validation
  • Users who need a fully offline tool, since most layers call external APIs
  • People expecting a polished packaged download: the latest release has no binaries
Step-by-step guide: how to use OSIRISInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Clone and build from source

    You'll need: Node.js · npm

    Clone the repository

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

    Run offline tests after install

    npm test
  2. 2

    Run it

    • Clone the repository from GitHub
    • Install dependencies using npm as described in the full README
    • Start the Next.js development server following the project's instructions
    • Open the local site in your browser and toggle a data layer
  3. 3

    Get the most out of it

    • Use the draw-area tool to find all cameras inside a region and export them as GeoJSON
    • Add your own API key to use OI Assist or OI Forecast, which the README says is kept in the browser
    • Connect an agent to the MCP server at /api/mcp, as described in the README
    • Run the optional live Texas CCTV test to check the public inventory

Downloads

Strengths

  • Combines many public data sources into a single map view
  • Built with Next.js 16 and TypeScript, so the code is readable for web developers
  • Released under the MIT license

Trade-offs

  • Depends on many external data sources, which may change or go offline; the README notes some Texas camera availability varies
  • Some features, such as OI Forecast, require your own paid model API key
  • The README is truncated and does not give full setup instructions

How it compares

ProjectStarsTypeLevelUpdatedBest for
osiris (this)11.5kAppintermediate4 days agoPeople who want to explore how a live open-data map dashboard is built
kepler.gl12.1kLibraryintermediate4 days agoDevelopers who want to add map-based data exploration to a React and Redux app

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.