AI Rental Copilot — built for first-time renters.
HomePilot is a proactive AI-powered rental platform that monitors listings, predicts approval odds, detects scams, and guides users through the entire rental application process — without waiting for them to ask.
- Renter Passport — a one-time document setup that bundles everything a landlord needs into a downloadable ZIP, reusable across all applications with 1-click auto-fill
- Acceptance Probability Engine — scores every listing with an approval % based on the user's income, credit, and profile
- Proactive AI Coach — guides first-time renters step by step through every document they need, with button-driven flows (no typing required)
- Realtime Alert Feed — surfaces high-match listings, scam risks, and urgency signals the moment they appear
- Auto-Optimization Engine — suggests profile improvements ranked by approval impact (e.g. "Add guarantor → +12%")
- Livability & Risk Intelligence — crime index, rent inflation trend, demand heat, and scam detection per property
The AI never waits for the user to ask. Every interface decision point surfaces pre-built action buttons — the user selects, the AI reacts.
| Layer | Technology |
|---|---|
| Frontend | Next.js 14 (App Router) |
| Auth | Supabase Auth (email, Google OAuth, magic link) |
| Database | Supabase (PostgreSQL) |
| File Storage | Supabase Storage |
| Realtime | Supabase Realtime |
| AI Coach | Anthropic Claude API (Haiku + Sonnet) |
| Background Jobs | Supabase Edge Functions + pg_cron |
| Resend | |
| ZIP/PDF Generation | jszip + pdf-lib (client-side) |
| Deployment | Vercel |
- Foundation — Supabase setup, auth, Next.js scaffold
- Onboarding — Profile flow, Renter Score calculation
- Document Coaching — AI coach, uploads, situation selector
- Passport Export — ZIP assembly, review screen, expiry emails
- Listings & Alerts — Scraper, scorer, realtime alert feed
- Strategy & Polish — Suggestions engine, nudge system, mobile
# Install dependencies
npm install
# Run locally
npm run dev
# Deploy
vercel --prod