Discover and explore top open-source AI tools and projects—updated daily.
Website change monitoring with AI-powered analysis
Top 83.3% on SourcePulse
This project provides a robust website monitoring application for users to track changes on web pages and receive intelligent notifications. Built with Next.js, Convex, and the Firecrawl API, it targets individuals and businesses needing to stay updated on website content, offering AI-powered analysis to filter out noise and flexible notification options.
How It Works
The application leverages Convex for its backend, providing real-time data synchronization and a scalable database. Firecrawl API is used for website crawling and change detection, enabling monitoring of single pages or entire websites. AI models (OpenAI, Anthropic, Google, Moonshot) can be integrated for intelligent analysis, identifying meaningful changes and reducing notification noise. API keys are securely stored using AES-256-GCM encryption.
Quick Start & Requirements
npm install
npx convex dev
, npx @convex-dev/auth
, and npm run dev
.Highlighted Details
Maintenance & Community
The project is maintained by mendableai. Links to community support are not explicitly provided in the README.
Licensing & Compatibility
The project is licensed under the MIT License, permitting commercial use and closed-source linking.
Limitations & Caveats
The minimum check interval for monitoring is 60 minutes. While optional AI API keys enhance functionality, they are not required for basic website monitoring.
2 months ago
Inactive