Cosint builds Sentra · cosint.io · in active development

Public-source analysis, linked to the evidence behind it.

Sentra is Cosint's analysis workspace for organizing public information into entities, timelines, graphs, and reviewable reports. AI assists with retrieval and summarization, while analysts retain control over findings, confidence, and final outputs.

Person · selected
Entity A-1042
entity://person/sample-a1042
SubjectProbable · confirmedSample data

Attributes 6

aliases2
jurisdictionsSample · A · B
first seen2023-04-11
last seen2026-04-23
links9 edges
confidenceProbable

Evidence chain designed · 4 entries

Collector ingested public record
2026-04-23 14:08:22
3f7a…d12b
Analyst approved entity merge
2026-04-23 14:14:51
a90c…118e
Analyst raised confidence B→A
2026-04-23 14:22:09
7e2b…ff04
System prepared evidence packet
2026-04-23 14:30:00
d4a1…6c39

Copilot · grounded

Entity A-1042 links Sample Org A to Sample Org B via Event E-2031. Confidence: probable2. Open question: manifest gap Apr 11–143.

ask about this entity…
Connected · 4 public sourcesgraph / map / timeline synced · evidence trail current · prototype direction
Δ 14 since saveprototype build
INV-2026-0418 · Relationship analysisforce-directed · centrality · community detection
SPRINGHIERCIRC
247 nodes 514 edges 3 communities filter · A–C sources live
C-3 · ENTITY GROUP A C-7 · ENTITY GROUP B C-12 · TANGENTIAL SHARES_DIRECTOR · A/1 B/2 A/1 C/3 B/2 A/1 B/2 A/1 Entity A-1042 PERSON · DEG 9 Sample Org A ORG · C/3 Site S-7 LOC · A/1 Vessel V-021 VESSEL · B/2 Event E-203 EVENT · A/1 Filing F-318 Entity A-2108 Sample Org B ORG · D/4 Entity A-2110 Event E-204 +357 22 *** Entity A-2104
person org location event —— confirmed · - - suspected
OVERVIEW · 247 NODES
Selected node
Entity A-1042
person · entity://p/sample-a1042
Probable · confirmed subject
Attributes
aliases2
jurisdictionsSample · A · B
first seen2023-04-11
last seen2026-04-23
Path · selected → Sample Org A
length2 hops
min source ratingA/1
edges backing3 sources
review stateconfirmed by analyst
Top edges 9
shares_directorA-2108 · A/1
ownsOrg A · B/2
present_atE-203 · A/1
boardedV-021 · B/2
01 Relationship analysis

The graph workspace: typed nodes, source-rated edges, paths you can audit.

Build the picture of who connects to whom across people, organizations, locations, events, and other public-source entities — with confirmed and suspected edges visible at a glance.

Selection drives the entire workspace. Pick a node and the map, timeline, and inspector follow.

  • Force-directed, hierarchical, and circular layouts
  • Path tracing with min source-rating filters and edge-level evidence inspection
  • Source reliability (A–F) and credibility (1–6) on every claim
INV-2026-0418 · Geospatial workspaceMap view · zoom 7 · Review area
43°N 42°N 41°N 34°E 36°E 38°E REVIEW AREA · SAMPLE CORRIDOR 1 REVIEW AREA · SAMPLE CORRIDOR 2 · off 04-08 06:14Z 04-10 11:30Z 04-12 03:42Z GEOFENCE 5KM · 3 HITS Vessel V-021 DEPART · 04-08 Event E-203 XFER · 03:14Z Site S-7 PORT · A/1 · SELECTED Sample Org A · HQ Sample Org B
MAP LENS
BASE · dark · zoom 7
LAYERS · 4 active
synthetic basemap
SELECTION
Site S-7
3 events · 5km
last hit · 4h ago
25 km
SCALE · 1 : 1.2M · WGS84
N
Workspace
LAYERSBASETIME
Active layers
Vessels38
Sites / ports12
Events94
Heatmap30d
Orgs17
Source signals6
Areas & fences
Review area · Sample corridor 1
Review area · Sample corridor 2
Geofence · 5km
Pin · selected
Site S-7
port · A/1 · 41.7°N 38.1°E
linked entities7
events · 30d3
last activity4h ago
vessels seen11
02 Geospatial workspace

Where activity happens — areas, tracks, geofences.

The map is a working layer of the investigation. Spatial queries drive review areas, vessel and movement tracks, port-call clusters, and event heatmaps.

Selection follows the same entity that's active in the graph and timeline. One thread across three views.

  • Review areas, geofences, movement tracks
  • Hotspot, cluster, and density layers
  • Spatial queries pinned to source-rated evidence
Search · entity extractionhybrid retrieval · RAG
Source-linked search
sample org a & sample org b shared directors ⌘K
HybridKeywordVectorEntityDate · 30dSource · A–C
Sample registry record — Sample Org B
PUBLIC · registry · A/1 · 0.94
Director appointment dated 2024-08-14 lists Entity A-1042 as beneficial owner alongside Sample Org A LLC as nominee shareholder…
Trade press — Sample regional ownership review
OSINT · trade-press · B/2 · 0.81
Sources confirm overlapping leadership between Sample Org A and trust vehicles registered in Sample Juris. A, including Org B
Public-list filing — sample annotation
PUBLIC · public-list · A/1 · 0.76
Cross-reference Entity A-1042 with affiliated parties. Synthetic record for demonstration.
Entity extraction
A public registry filing dated 14 August 2024 lists Entity A-1042 as an affiliated party of Sample Org B Ltd., with Sample Org A LLC appearing on a related ownership record filed in Sample Jurisdiction A and referenced in Sample Jurisdiction B.
Entity A-1042 Sample Org B Sample Org A Sample Juris. A Sample Juris. B filing ref 2024-08-14
owned by nominee routed via corresp. with A-1042 Org B Org A Juris. A Juris. B
03 Search · extract · resolve

From query to typed entities, with the source passage attached.

Hybrid BM25 + vector retrieval surfaces source-rated documents. Named-entity extraction proposes people, organizations, locations, events, and other public-source elements with the exact passage they came from.

The analyst confirms the merge before it sticks. Proposed edges remain marked suspected until reviewed.

  • Workspace-scoped retrieval — context never leaves the investigation
  • Inline source spans preserved on every claim
  • Designed to preserve provenance from query through to report
Report builder · evidence chaindraft · rev 3 · auto-footnoted
PUBLIC SOURCES // ANALYST REVIEW · SYNTHETIC SAMPLE DATA
Maritime compliance review · synthetic corridor
INV-2026-0418Drafted 2026-04-23Author: AnalystRev 3
Key judgement

It is probable PROBABLE · 55–80% that Sample Org A LLC and Sample Org B Ltd. are operating as a single beneficial-ownership structure controlled by Entity A-10421, with Event E-203 representing one observation in a recurring pattern within the sample dataset2.

Confidence basis

Two corroborating A/1 sample sources3, one B/2 trade-press sample4. Lower-rated indicators excluded from the central claim.

Sample registry filing lists Entity A-1042 as registered party; Sample Org A appears as nominee on the same record. Synthetic.
Open questions

Observation gap Apr 11–14 for Vessel V-021. Additional nominees beyond Sample Org A.

1 sample registry, A/1. 2 evidence chain hash 7e2b…ff04. 3 sample public sources. 4 sample trade press, B/2.
Evidence chain designed evidence trail (planned)
Collector ingested public record
2026-04-23 14:08:22 UTC
3f7a…d12b
Analyst approved entity merge
2026-04-23 14:14:51 UTC
a90c…118e
Analyst raised confidence B→A
2026-04-23 14:22:09 UTC
7e2b…ff04
System prepared evidence packet
2026-04-23 14:30:00 UTC
d4a1…6c39
Export
PDF · footnotedready
HTML · interactiveready
JSON · evidence bundleready
04 Report & evidence chain

Source-linked briefs with a designed evidence trail.

Draft the brief from the workspace. Every claim carries its source pointer and its place in the evidence chain. Confidence uses a calibrated vocabulary so reviewers can challenge a number, not a vibe.

Designed to preserve provenance from raw source to final export, and to support analyst review before finalization.

  • Drag-and-drop sections with footnoted claims
  • Designed to maintain an append-only evidence trail on artifacts
  • Export formats (PDF · HTML · JSON) on the product direction
Why it matters

Connected evidence beats stitched-together tools.

Public-source investigations break when claims drift away from the sources that supported them. Sentra is built so they don't.

One canvas

Three views, one selection.

Graph, map, and timeline pulse to the same entity. Analysts hold a single thread instead of rebuilding context across tabs.

Provenance preserved

Every claim points back to its source.

Designed to preserve provenance — source span, reliability rating, evidence hash — through extraction, analysis, and export.

Built for review

AI proposes, the analyst decides.

Merges, edges, claims, and briefs surface as proposals. Sentra supports analyst review before finalization.

Responsible use

Security direction.

The product surfaces are shaped so AI assists, humans decide, and every output can be traced back to its source.

  • Public-source focusDesigned around public information, with workspace-scoped storage and explicit out-of-scope guardrails.Inputs and outputs stay within the workspace boundary.
  • Analyst-in-loopNo silent finalization of merges, edges, claims, or briefs.Supports analyst review before finalization.
  • ProvenanceEvery claim resolves to the source span it came from, with reliability (A–F) and credibility (1–6) attached.Designed to preserve provenance through to export.
  • Audit trailDesigned to maintain an append-only evidence trail on artifacts, with a structured audit log on operator actions.For workspace integrity and reviewability.
Honest framingCosint does not currently claim compliance certifications, customers, funding, partnerships, or cloud-provider endorsement. The items above describe design direction the product is actively building toward.
Cloud readiness

Concrete workloads. Provider-neutral.

Built for predictable, bounded workloads with no consumer-data assumptions.

Web + API runtimeFastAPI · React
Canonical storePostgres + PostGIS
Graph searchtarget architecture
Vector searchtarget architecture
AI inferencebounded · retrieval + summarization
Object + audit storageworkspace-scoped
Read the cloud-readiness page →
Company

Cosint builds Sentra.

ProductSentra
Domaincosint.io
Contacthello@cosint.io
StageIn active development
Contact Cosint →

Working in this space?

Cosint is talking to analysts, advisors, and design partners who care about source-linked, reviewable public-information analysis.