
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
How to get it
- 1
Clone and build from source
You'll need: Node.js · npm
Clone the repository
git clone https://github.com/simplifaisoul/osirisRun offline tests after install
npm test - 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
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
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| osiris (this) | 11.5k | App | intermediate | 4 days ago | People who want to explore how a live open-data map dashboard is built |
| kepler.gl | 12.1k | Library | intermediate | 4 days ago | Developers 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.