focal-harvest — python main.py
Python · CLI · Zero-Config
Research the web.
Skip the tabs.
Focal Harvest automates the manual workflow of querying search engines, scraping target pages, and synthesizing findings — with a zero-config offline fallback for keyless environments.
Research Pipeline
Turn 20 browser tabs into one command.
Query search engines, scrape and clean target pages in parallel, and synthesize findings into a structured Markdown report — with multi-LLM failover across Gemini, OpenAI, and Claude.
Get started →OSINT Collection
Monitor 17+ platforms on a schedule.
Schedule continuous sweeps across Reddit, Hacker News, GitHub, arXiv, and more. Get Discord or Telegram alerts when something new surfaces. All data stays on your filesystem.
See OSINT workflows →< 5.2 MBInstall size
< 0.15sCold startup
< 85 MBRAM usage
17+Platform plugins
Five things Focal Harvest will never do
- No bloat — installs under 5 MB, ready in seconds
- No web frontends — runs entirely inside your terminal
- No GPU — runs comfortably on low-end student laptops
- No local AI downloads — remote APIs only, no Ollama or Llama
- No SQL databases — all data saved as plain Markdown and JSON