Automated real estate deal monitoring and analysis system that filters Zillow MLS listings using AI and alerts your team via Discord.
- Monitors new MLS listings from Zillow (Bridge API)
- Analyzes each property with Claude AI against investment criteria
- Alerts high-potential deals to Discord in real-time
MLS API (Zillow/Bridge)
↓
Fetch new listings
↓
Claude AI Analysis (filters by criteria)
↓
Discord Alert (if ALERT decision)
- Uses mock data matching Bridge MLS API format (RESO standard)
- Claude Sonnet 4 for property analysis
- Discord webhooks for alerts
- Ready to integrate real MLS API credentials
- Clone the repo
git clone <this-repo>
cd real-estate-analyzer- Create virtual environment
python3 -m venv venv
source venv/bin/activate- Install dependencies
pip install -r requirements.txt- Configure environment variables
cp .env.example .env
# Edit .env with your API keys:
# - ANTHROPIC_API_KEY (get from console.anthropic.com)
# - DISCORD_WEBHOOK_URL (from Discord server settings)- Run the analyzer
python main.py- Integrate real Bridge MLS API with client credentials
- Add email monitoring (IMAP/Gmail API)
- Implement scheduling (run every 10 minutes via cron or AWS EventBridge)
- Add database for tracking analyzed properties (prevent duplicate alerts)
- Customize analysis criteria per client needs
- Add multiple notification channels (Slack, SMS, etc.)
- Deploy to AWS Lambda or similar serverless platform
- Python 3.9+
- Anthropic Claude API
- Discord Webhooks
- Bridge MLS API (RESO standard)
Built as POC in 4 hours - ready to customize for your specific investment criteria and deploy to production.
