Download Latest Version euosint-dist-v1.6.1.tar.gz (11.7 MB)
Email in envelope

Get an email when there's a new version of Scalytics Open Intelligence - OSINT

Home / v1.4.0
Name Modified Size InfoDownloads / Week
Parent folder
euosint-dist-v1.4.0.tar.gz 2026-03-21 11.6 MB
euosint-dist-v1.4.0.tar.gz.sha256 2026-03-21 93 Bytes
README.md 2026-03-21 3.5 kB
v1.4.0 source code.tar.gz 2026-03-21 17.6 MB
v1.4.0 source code.zip 2026-03-21 17.7 MB
Totals: 5 Items   47.0 MB 0

EUOSINT Release Notes — March 2026

This release is a major step in open-sourcing core intelligence capabilities from our internal stack, with a stronger open-data pipeline, dynamic conflict mapping, and analyst-focused briefing improvements.

What’s New

1) Intelligence stack components are now open-sourced

We cherry-picked and shipped key internal capabilities into EUOSINT, including:

  • Dynamic conflict lens and overlay pipeline
  • Zone briefing generation with UCDP-backed conflict context
  • Runtime artifact serving for live GeoJSON overlays and zone briefings
  • Collector/runtime hardening for local + Docker operation

Key related work:

  • runtime: fix UCDP zone sync and serve dynamic geo overlays (acad1c7)
  • runtime: restore zone artifacts and lens-aware conflict overlay filtering (d6f8236)
  • collector: refine runtime conflict geometry and lens geo artifacts (c4d87b4)
  • Drive base conflict-zones overlay from dynamic current conflicts (0c8fedb)

2) Self-learning open-data engine improvements

The open-data engine now behaves DB-first with reconciliation, caching, and refresh discipline:

  • UCDP conflict/event data is cached and reconciled instead of blindly refetched
  • Conflict stats and recent events are persisted for deterministic briefings
  • Runtime artifact generation is resilient across refresh failures
  • Weekly terror-region sync and source endpoint repairs improve continuity

Key related work:

  • Make UCDP conflict data DB-first with reconcile checks (85ab149)
  • Add cached UCDP recent events for dynamic conflict briefings (173922f)
  • Preserve conflict artifacts on restart instead of zeroing (b397ac9)
  • Add weekly terror region sync and repair terror source endpoints (81df958)

3) Conflict mapping and briefing quality upgrades

We significantly improved map semantics and analyst context:

  • Dynamic lens IDs and lens-aware overlays wired end-to-end
  • Overlay switching and lens reset behavior stabilized
  • Country/lens deduplication and region-code normalization fixed
  • Death totals formatting and UCDP metric semantics hardened
  • On-demand + scheduled LLM narrative support for history/analysis

Key related work:

  • Fix dynamic conflict lens IDs and expose conflict stats artifact (2f4f317)
  • Fix lens overlay switching and enrich dynamic zone brief content (d577e33)
  • Deduplicate dynamic conflicts by country_id (7f4b446)
  • harden UCDP metrics, add event-content fallback, and clean briefing UI (839cd34)
  • Cache LLM historic summary once and refresh conflict analysis weekly (1ad0677)

4) UX and performance

  • Conflict overlay clicks now follow lens-selection path for consistent briefing context
  • Frontend code-splitting introduced to reduce initial bundle pressure
  • Layer behavior and loading paths tuned for region/lens scope

Key related work:

  • Route conflict overlay clicks through lens selection (46909a9)
  • Refactor code structure and improve performance by implementing code splitting for vendor libraries (274679b)
  • scope overlay loading by lens and region, reorder layer bar (f6ac32b)

Notes

  • This release includes re-implementation after selective revert/recovery work, preserving newer UI stability while restoring runtime dynamic artifacts.
  • Focus remains on evidence-backed conflict context and deterministic analyst workflows.

Full Changelog: https://github.com/scalytics/EUOSINT/compare/v1.3.0...v1.4.0

Source: README.md, updated 2026-03-21