AGI-HDB

AGI-HDB : AI-Guided Intelligence for HDB Buying in Singapore.

An Agentic AI-powered property buying assistant and analysis system specifically designed for Singapore HDB (Housing Development Board) properties. It allows you to take a structured approach to your high-value purchase of an HDB flat in Singapore. It allows you to brainstorm and evaluate properties using a 14-parameter framework but importantly it also allows you to consider and capture preferences and thoughts family members, short-term and long-term goals of family as you go through the buying process.

Prerequisites

This project uses Anthropic Claude APIs so you will need to have an Anthropic Claude account (they have a free tier which is good for testing).

Agentic AI Team Structure

The AI team consists of 6 specialized agents coordinated by a Lead Coordinator:

🎯 Lead Coordinator (Main Agent)

📊 HDB Market Research Analyst

🏠 Property Evaluator

💰 Financial Advisor

🔨 Renovation & Extension Specialist

📅 Viewing Coordinator

⚖️ Legal/HDB Documentation Specialist

Key Features

14-Parameter Evaluation Framework

Every property is analyzed using a comprehensive framework:

  1. Asking Price - Market positioning analysis
  2. Size (Sqft) - Space efficiency assessment
  3. Price per Sqft - Value comparison metrics
  4. Ethnic Quota - Availability and eligibility verification
  5. MRT Proximity - Distance and travel time analysis
  6. Number of Rooms - Layout and configuration evaluation
  7. COV (Cash Over Valuation) - Comparable transaction analysis
  8. Lease Decay - Remaining lease impact on value
  9. HIP Year - Home Improvement Plan timing considerations
  10. Total Cash Component - Upfront payment calculations
  11. Total Loan Component - Financing structure analysis
  12. Renovation Budget - Improvement cost estimation
  13. Extension Required - Structural modification needs
  14. Total Cash Out of Pocket - Complete financial commitment

Structured Property Tracking

Singapore HDB Expertise

Setup Instructions

Prerequisites

Installation

  1. Clone or navigate to this project directory:
    cd /path/to/agi-hdb
    
  2. Run the setup script:
    bin/setup
    

    This script will:

    • Verify Ruby version (3.2.0+)
    • Install Claude CLI if not present
    • Install all dependencies with Bundler
    • Verify configuration files
    • Create initial property tracking files

Usage

Starting the Property Search Team

  1. Launch the Property Buying Team:
    bin/launch
    

    This will start the Lead Coordinator with connections to all specialist agents.

  2. Resume a previous session:
    bin/launch --session-id [SESSION_ID]
    
  3. Launch with enhanced permissions:
    bin/launch --vibe
    
  4. View active sessions:
    bin/launch ps
    

Working with the Team

  1. Property Analysis Request: Ask the Lead Coordinator to analyze a specific property
  2. Market Research: Request neighborhood or market trend analysis
  3. Financial Assessment: Get detailed affordability and loan calculations
  4. Renovation Planning: Assess renovation needs and costs
  5. Viewing Management: Schedule and track property viewings
  6. Legal Review: Verify legal requirements and documentation

Property Shortlist Management

The Lead Coordinator maintains a structured markdown file (property-shortlist.md) that includes:

Session Management

Example Workflow

  1. Initialize Search: “I’m looking for a 4-room HDB flat in Tampines with good MRT access”
  2. Market Analysis: Team provides neighborhood analysis and price trends
  3. Property Evaluation: Individual properties are assessed using the 14-parameter framework
  4. Financial Planning: Complete financial analysis including loans and cash requirements
  5. Renovation Assessment: Renovation needs and costs are evaluated
  6. Decision Support: Comprehensive recommendation based on all factors

Contributing

This project is designed for Singapore HDB property search. Contributions welcome for:

License

Refer to LICENSE.md for details.

Screenshots

Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 4

Financial Analysis