You lead the investigation. Spotlight does the research

Turn your agent into an investigative system.

A portable skill file that gives your runtime a reporting methodology, an investigator and fact-checker loop, human review gates, and a case archive you can reuse.
Scroll
Ch. 01 — What it does

How a case moves

01
Lead
01
Lead

Start with a lead. Spotlight proposes the methodology before the research starts

You approve the plan first, including the research topics. Indicator members can connect Navigator to add current OSINT tool discovery to the research plan.

02
Research

A swarm of agents fans out. You pick which clues to pursue

Spotlight sends an agent down each direction of your plan to bring back sourced leads. A decision model flags the strongest ones, and you pursue or dismiss each clue.

03
Cycles

The investigator works the lead. The fact-checker comes after each cycle

One agent pushes the reporting forward. A second agent checks the claims, looks for contradictions, and flags what still does not hold. A case that stalls after three cycles goes back for one more research round.

04
Findings

Findings arrive with evidence attached

Primary documents captured locally. Independent sourcing where possible. Disputes, weak points, and missing perspectives made explicit.

05
Review

You stay the editor at every gate

You approve the methodology, mark the research clues, review the findings, challenge weak points, and decide what deserves another cycle. Nothing clears a gate without a human decision.

06
Vault

When the case is solid, it becomes infrastructure for the next one

Evidence stays archived, the case goes into your vault, and ongoing monitoring can feed new leads back into the workflow.

Ch. 02 — Integrations

End-to-end investigation workflow

01 / 06
Public
Agent runtimes
Claude Code, Codex, Pi, OpenCode, or the local Pi harness. Use the configured runtime that fits the investigation.
02 / 06
Public
Local and offline
Run sensitive investigations on local models, keep context on your machine, and avoid sending reporting data through third-party APIs when the case calls for it.
03 / 06
Indicator members
OSINT Navigator
Indicator Pro and Lab members can authenticate locally to surface current OSINT tools and methods for the task in front of them.
04 / 06
Public
Sovereign web research
SearXNG search and Crawl4AI scraping work without an account. Firecrawl remains an optional hosted fallback for difficult targets.
05 / 06
Public
Evidence archiving
Spotlight preserves browser snapshots or local source copies, then records their URLs, capture times, hashes, and linked claims in the case evidence bundle.
06 / 06
Public
Knowledge vault
Investigations are archived in an OpenKnowledge case workspace you can search, reuse, and build on, while active case files remain separate until approved for ingestion.
Ch. 03 — Works with

Choose your agent runtime

Claude Code Codex Pi OpenCode Local · Pi harness
Install Spotlight
Ch. 04 — Work with me

Work with me

I use Spotlight in my own reporting and in collaborative investigations with partner newsrooms. If you want to work with me around that system, these are the two ways in.

Indicator Lab Now open

Investigations with AI. The tools to run your own

The Buried Signals tool suite, a monthly live workshop and Lab Newsletter, office hours every two weeks, and the training course. $10/month add-on to Indicator membership.

Join Indicator Lab
Hire me

I train newsrooms to investigate with AI

Talks, workshops, custom tooling, and investigation collaborations.

  • Le Temps
  • Al Jazeera
  • MAZ Journalistenschule
  • Republik
  • 20 Minuten
  • SRF
  • MediaStorm
  • The New Humanitarian
Standing on open work