A scheduled pipeline that turns public competitor discussions into an evidence-backed market report — with every claim traced to a source post.
Sources → orchestration → retrieval → agents → deliverables
HTTP API between them: n8n never imports the code · the code never knows n8n exists
The critic is a small local model and it is not always right — which is exactly why verdict counts are computed from typed data in code, never from the model's own arithmetic.
10 labeled questions · top-5 retrieval · citation scores with a local LLM
Measured against hand-labeled questions over the 83-post CI fixture corpus. Retrieval needs no LLM, so run_eval.py gates CI on every push.
CI gate · recall@5 0.820 >= 0.700 PASS · MRR 1.000 >= 0.800 PASS · 142 tests
Read reports critically: a 3B local model writes generic prose and over-flags some supported claims. The architecture is provider-agnostic — swap in a bigger model and the same numbers get better.
github.com/Aabyyss/AI-Market-Intelligence-Product-Strategy-Agent · v1.2.0