Discover and explore top open-source AI tools and projects—updated daily.
jez500Self-hostable app tracks prices and alerts on your target drops
Top 38.0% on SourcePulse
A self-hostable application that tracks product prices from nearly any online store, notifying users when prices meet their targets. It appeals to privacy-conscious users and bargain hunters seeking to manage their data and savings on their own infrastructure.
How It Works
This web application periodically checks product prices, stores historical data for charting, and sends customizable notifications. Its key advantage is broad store compatibility, often working out-of-the-box or with minimal configuration. An optional AI assist feature leverages user-provided AI models (OpenAI, Anthropic, Gemini, Ollama) to aid in price extraction and scraping rule generation for complex sites.
Quick Start & Requirements
docker-compose.
touch .env && docker compose up -ddocker-compose.admin@example.com / admin (change immediately).Highlighted Details
Maintenance & Community
Maintained by Jeremy Graham. Development adheres to coding standards (Pint, PHPStan) and uses testing frameworks (Pest/PHPUnit), with a Lando-based dev environment. No specific community channels or sponsorship details were provided in the README snippet.
Licensing & Compatibility
The specific license is detailed in LICENSE.md (not provided in the snippet). As a self-hostable application, it offers strong data privacy and control. Commercial use compatibility is not explicitly detailed.
Limitations & Caveats
Web scraping functionality may break if target websites change their structure. The specific software license terms require consulting LICENSE.md. Users must provide their own AI service credentials or local models for the AI assist feature.
17 hours ago
Inactive