A frontend for the research workflow.
Vue and TypeScript provide the feed desk, article views, report controls, and settings.
ThreatWeaver
An experiment in bringing threat reporting, sources, indicators, and research briefs into one working space.
Pull on the threadTHE RESEARCH PROBLEM
A feed gives you the next article. The research comes afterward: deciding what matters, following the source, checking an indicator, and remembering why a piece belonged in the brief.
ThreatWeaver explores that middle space. It collects the reporting and keeps analysis, context, and report preparation close to the source material.
HOW THE THREAD IS WOVEN
Manage RSS feeds and group them into bundles for a topic or area of interest.
AI-assisted summaries, relevance scoring, and structured analysis help organize the reporting.
Extract indicators, keep their surrounding context, and manage duplicates and suppressions.
Choose sources, a date range, and a template. Review the material and export a report.
THE ACTUAL WORKSPACE
Feed management and report setup, captured from the application. These views use local sample feeds and configuration.
THE RESEARCH BECOMES SOMETHING
A report is an editorial choice. Which sources belong? How far back should it look? Which details help the reader?
UNDER THE HOOD
Vue and TypeScript provide the feed desk, article views, report controls, and settings.
A Node service handles feeds, stored articles, indicator extraction, and Anthropic-powered analysis.
Source selection, report review, and template controls keep the output open to inspection and editing.
An internal prototype designed for trusted-network use. This page is a look inside the project; there’s no public hosted instance to sign into.