ai-goofish-monitor is an open source automation tool designed to monitor listings on the Goofish second-hand marketplace and analyze them using artificial intelligence. It combines browser automation with AI-based analysis to automatically search, collect, and evaluate newly posted items that match a user’s purchase criteria. It uses Playwright to simulate real user interactions with the marketplace, allowing the system to retrieve product data and track updates in near real time. ai-goofish-monitor can run multiple monitoring tasks simultaneously, each configured with specific keywords, price ranges, and filtering conditions. A built-in web management interface allows users to create tasks, review results, and manage monitoring rules without relying solely on command line tools. AI models analyze product descriptions, images, and seller information to determine whether a listing meets defined requirements and should be recommended to the user.
Features
- Real-time monitoring of Goofish listings with automated scraping
- AI-based analysis of product descriptions, images, and seller profiles
- Web interface for managing monitoring tasks and viewing results
- Multi-task monitoring with independent filters and keywords
- Natural language task creation for defining purchase requirements
- Notification support through multiple push and webhook channels