RentGuard
RentGuard — an AI agent that verifies rental listings before you pay or travel.
Core trick
Parallel agents check each listing's photos, drive time, price median, and text, then a merge agent fuses them into a 0–100 score.
Description
RentGuard — an AI agent that verifies rental listings before you pay or travel.
Renting in India means trusting listings that are half fake. You only discover the flat doesn't exist, the photos are stolen, or "5 min from the metro" is a 40-minute lie after you've lost your deposit or a whole
day traveling. There's no way to check at the one moment checking would save you.
RentGuard fixes that. Enter your requirements (area, budget, BHK) and we surface listings, then four specialized agents verify each one in parallel:
- 🖼️ Photo Forensics — reverse-image search catches stolen/stock photos and the same flat reused across cities.
- 🚇 Commute Truth — real rush-hour drive time vs. the ad's claim (Google Maps).
- 💰 Price Sanity — rent vs. the area's median; flags too-good-to-be-true bait.
- 📝 Text Tells — Gemini flags scam linguistics (urgency, off-platform contact, token-before-viewing).
A merge agent fuses all four into one Trust Score (0–100) with receipts — every red flag backed by evidence, plus 3 questions to ask the broker. Four agents, four real tools, one verdict.
README excerpt
# YesBroker (GharCheck) **YesBroker** is an AI-powered rental trust verification platform for India. It helps home seekers spot scams, bait pricing, stolen photos, and exaggerated commute claims before they book a visit. Listings are scraped from live portals (or loaded from static demo data), analyzed by **five specialist agents**, ranked by trust score, and presented in a Next.js dashboard with live investigation traces, photo forensics, commute maps, and shareable reports. --- ## What it does 1. **Search** — Enter area, budget, BHK, and office location. Click **Find Safe Homes** to start (nothing runs automatically on login). 2. **Analyze** — The backend scrapes listings and runs multi-agent trust analysis on the top matches. Progress streams live in the right panel. 3. **Review** — Click any listing to open its cached trust report instantly (no re-analysis). 4. **Share** — Generate a public link or QR code for a completed report. --- ## The five verification agents | Agent | What it checks | |-------|----------------| | **Photo Forensics** | Stolen photos, model apartments, duplicates listed in other cities | | **Price Sanity** | Rent vs regional medians; bait pricing | | **Commute Truth** | Peak-hour transit time to your office vs listing claims | | **Text Tells** | Scam language and urgency patterns in descriptions | | **Web Recon** | Broker reputation, phone blacklists, cross-portal duplicates | Agents are coordinated by `backend/orchestrator.py` (planner → pa