INTELLIGENCE / RESEARCH TOOLS
TRACTOR
A native research application that preserves public-source evidence, discovery paths and unfinished work.
- Current state
- Released v0.4
- Discipline
- Intelligence · Research tools
- Built with
- Python / PySide6 / Qt / SQLite / Asyncio
The idea
A single search result is rarely the whole research record. TRACTOR organizes an investigation across independent public sources while recording what was requested, what responded and what remains unsearched.
How it works
A resumable asynchronous query queue feeds source adapters into a local database. Deduplication, multilingual query variants, evidence hashes and provenance records support a Qt desktop interface with readable source coverage and export.
What’s implemented
- Iterative public-source research across independent providers
- Evidence views, discovery chains, duplicate grouping and content hashes
- Stop, resume, refresh and searchable local investigation history
- JSON, Markdown and spreadsheet-safe CSV export
PROJECT STATUS / RELEASED V0.4
Where it stands
Released application · v0.4.0
- Recorded coverage is not exhaustive coverage of the internet
- Provider availability, credentials, rate limits and returned metadata constrain results
- Native bundles are unsigned and not notarized
Source & resources
Documentation behind this project page
Reviewed October 1, 2026. Project descriptions reflect a source review; repository validation claims were not independently reproduced.