Docs / source reviewed
Competitor Monitor with Jev
Compare competitor page changes and route by impact and uncertainty
How this project uses Jev
- Input
- Before/after excerpts from pricing, changelog or documentation pages, plus team interests and priority signals
- Jev decides
- Mastra Classifier and the TypeSafe provider assess change category, relevance, impact and substantive or breaking changes
- Code executes
- Policy routes to ignore, record, review or alert while retaining source evidence; only scheduled runs dispatch notifications, with a local Markdown report as the example provider
Evidence and limitations
Apache-2.0 license, classification calls and notification branches reviewed; template not run. Intended for public English pages that allow automated access. First captures are baselines, manual checks are silent and scheduling is off by default. Chat explanations use an additional LLM; email and Slack need a separate provider rather than working out of the box.
This project has not been run independently here. Author-reported results are not independently verified results.
Original sources
- https://github.com/mastra-ai/template-competitor-monitor-jev/blob/6e3389c9d84357719d460ddaa3d5c9a8bc24e1ae/README.md ↗
- https://github.com/mastra-ai/template-competitor-monitor-jev/blob/6e3389c9d84357719d460ddaa3d5c9a8bc24e1ae/src/mastra/classifier.ts ↗
- https://github.com/mastra-ai/template-competitor-monitor-jev/blob/6e3389c9d84357719d460ddaa3d5c9a8bc24e1ae/src/mastra/workflows/competitor-monitor-steps/classify-pending.ts ↗
- https://github.com/mastra-ai/template-competitor-monitor-jev/blob/6e3389c9d84357719d460ddaa3d5c9a8bc24e1ae/src/mastra/workflows/competitor-monitor-steps/notify.ts ↗
- https://github.com/mastra-ai/template-competitor-monitor-jev/blob/6e3389c9d84357719d460ddaa3d5c9a8bc24e1ae/LICENSE ↗
- https://github.com/mastra-ai/template-competitor-monitor-jev/blob/6e3389c9d84357719d460ddaa3d5c9a8bc24e1ae/src/mastra/lib/classification.ts ↗
- https://github.com/mastra-ai/template-competitor-monitor-jev/blob/6e3389c9d84357719d460ddaa3d5c9a8bc24e1ae/src/mastra/workflows/candidate-classification.ts ↗