Pull from news, communities, research, trends, and company sources. Add your own feeds. The tool doesn't assume your domain.
Signal Scout pulls from the sources you choose, runs everything through a 12-layer scoring engine, and surfaces only what's worth your attention. Niche-agnostic: point it at enterprise software, at orchids, at anything.
Monitoring tools give you more to read. Signal Scout decides what's worth reading, then helps you say something original about it.
Pull from news, communities, research, trends, and company sources. Add your own feeds. The tool doesn't assume your domain.
Every item runs the 12 layers. Emergence, question gaps, source trust, engagement, timing, hype position. Ranked, not just collected.
Review a ranked queue. Generate structured outputs from what earns it. Sources are cited, never republished.
Five weighted signals form the base score. Three multipliers dial it up or down. Two overrides bypass the formula entirely. Every layer is configurable.
All logic and every secret stay server-side. The frontend renders and calls the API. Nothing else. No external database: persistence is stdlib SQLite.
These steps are a template. Fill them in from the real repo: actual Python and Node versions, the real install and run commands, required environment variables, and what a first run looks like. Verify each one on a clean machine.
Python 3.x, Node.js 18+. No external database.
git clone https://github.com/halfman-halfmachine/signal-scout.git cd signal-scout
Copy the example env file and add your key. Generation falls back to templates without one, so the app runs either way.
cp .env.example .env # ANTHROPIC_API_KEY=... optional; enables generation
The backend serves the API and the built frontend from one origin.
# backend # frontend build
Name your domain, take the suggested sources, and run an ingest. The queue fills with what scored highest.