dexteredep's picture
Add 1-2 minutes note
ad3721b

A newer version of the Gradio SDK is available: 6.1.0

Upgrade
metadata
title: Filo - DRM focused Construction Planner
emoji: ๐Ÿ—๏ธ
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 6.0.0
app_file: app.py
pinned: false
tags:
  - mcp-in-action-track-enterprise
  - mcp-in-action-track-customer
  - disaster-risk-management
  - philippines
  - geospatial
  - hazard-assessment

๐Ÿ—๏ธ Filo - DRM focused Construction Planner

An AI-powered multi-agent system that leverages Model Context Protocol (MCP) to plan disaster-resistant construction in the Philippines. This project demonstrates enterprise-grade MCP integration across specialized agents for risk assessment, research, cost analysis, and facility mapping.

๐Ÿ“บ Watch Demo Video | ๐Ÿ’ผ LinkedIn Post | ๐• X Post

๐ŸŽฏ MCP Integration Highlights

This project showcases Model Context Protocol as the backbone for agent communication and data access:

MCP-Powered Agents

  • ๐ŸŒ‹ Risk Assessment Agent - Uses Philippines Disaster Risk MCP for real-time hazard data (seismic, volcanic, hydrometeorological)
  • ๐Ÿ” Research Agent - Integrates DuckDuckGo MCP and Fetch MCP for construction standards and best practices
  • ๐Ÿ’ฐ Cost Analysis Agent - Leverages Perplexity MCP for up-to-date material pricing and market data
  • ๐Ÿ“ Facility Locator Agent - Uses Google Maps API to identify critical infrastructure (hospitals, schools, emergency services)
  • ๐ŸŽจ Visualization Agent - Generates context-aware building visualizations using Gemini API with image generation

MCP Architecture Benefits

  • Standardized Communication: All agents communicate via MCP protocol for consistent data exchange
  • Modular Design: Each agent is independently deployable with its own MCP integrations
  • Real-time Data Access: MCP servers provide live access to disaster risk databases, web search, and market data
  • Scalable Orchestration: Blaxel platform manages agent lifecycle and MCP connections

โœจ Features

  • ๐ŸŒŠ Risk Assessment: Real-time analysis of seismic, volcanic, and hydrometeorological hazards via MCP
  • ๐Ÿ—๏ธ Construction Recommendations: AI-generated building-specific guidance for disaster resistance
  • ๐Ÿ’ต Cost Analysis: Dynamic material cost estimation using MCP-powered market data
  • ๐Ÿ—บ๏ธ Facility Mapping: Interactive maps showing nearby critical infrastructure
  • ๐Ÿ–ผ๏ธ Visual Generation: AI-generated building visualizations based on construction plans

How to Use

  1. Select Building Type: Choose from residential, commercial, industrial, institutional, or mixed-use
  2. Enter Coordinates: Provide latitude and longitude within Philippine bounds (4ยฐN-21ยฐN, 116ยฐE-127ยฐE)
  3. Specify Building Area (optional): Enter estimated building area in square meters
  4. Generate Plan: Click "Generate Construction Plan" button
  5. Wait for Analysis: The system collects data from multiple MCP servers and generates comprehensive analysis (takes approximately 1-2 minutes)
  6. Review Results: Navigate through tabs to view different aspects of the plan

Example Locations

  • Manila: 14.5995ยฐN, 120.9842ยฐE
  • Cebu: 10.3157ยฐN, 123.8854ยฐE
  • Davao: 7.1907ยฐN, 125.4553ยฐE

๐Ÿ› ๏ธ Technology Stack

Core Technologies

MCP Servers Used

  1. Philippines Disaster Risk MCP - Custom MCP server for Philippine hazard data
  2. DuckDuckGo MCP - Web search for construction research
  3. Fetch MCP - Content retrieval for standards and regulations
  4. Perplexity MCP - Real-time market data for cost analysis

Architecture

  • 5 Specialized Agents: Risk Assessment, Research, Cost Analysis, Facility Locator, Visualization
  • 1 Orchestrator Agent: Coordinates multi-agent workflow with LLM-powered synthesis
  • HTTP-based Communication: RESTful APIs for agent-to-agent communication
  • MCP Protocol: Standardized data access across all external services

๐Ÿ† Why This Project Stands Out

Enterprise-Grade MCP Implementation

  • Custom MCP Server: Built a specialized Philippines Disaster Risk MCP server for geospatial hazard data
  • Multi-Agent Orchestration: Demonstrates MCP at scale with 5+ agents working in concert
  • Real-World Impact: Addresses critical disaster risk management needs in the Philippines
  • Production Ready: Deployed on Hugging Face Spaces with full CI/CD pipeline

Customer Value

  • Life-Saving Insights: Helps builders create safer structures in disaster-prone areas
  • Cost Optimization: Balances safety requirements with budget constraints
  • Comprehensive Planning: Integrates risk, research, costs, and logistics in one platform
  • Accessible Interface: User-friendly Gradio UI makes complex analysis accessible to non-technical users

โš ๏ธ Disclaimer

This tool provides guidance only. Always consult with licensed engineers, architects, and local authorities for actual construction projects.