Explore a brand’s public touchpoints, offer sequence, and open questions in one sourced report.
Conceptual journey. Open the AG1 report for sourced observations.
Inspect the AG1 example report
Coverage: inspect the touchpoints represented in the example.
This report’s seven journey labels
The report groups observations by journey stage. Missing evidence remains an open question.
What you get
One command, one report, full breakdown.
.tmp/. Re-run just Agent 3 without repeating the web search.How it works
Sequential pipeline with shared Pydantic state.
Quick start
Requires Python 3.9+, an OpenAI key, and an Anthropic key.
Clone the repo and install Python dependencies.
Copy the env template and add your OpenAI + Anthropic keys.
Pass any brand name. Optionally add hints to disambiguate.
Output lands in output/{brand}_{timestamp}/teardown_report.html. Open it in any browser.
Your selected evidence
Return to Coverage in the AG1 report ↗Saved example. New analyses run locally with your own API keys.
By Sidd Chauhan · draftstodone.substack.com · LinkedIn