Introducing

Market Inspection Agent

Built for the CapitaLand AI Hackathon, Market Inspection Agent is an agentic pipeline that continuously scans the market, enriches entities, and highlights where demand may convert into tenancy. I designed the workflows and led implementation across backend, orchestration, and UI.

Stack

React
TypeScript
TailwindCSS
Vite
OpenAI API
Python
FastAPI
Shadcn
Zod
Axios
Azure AI SDK
Semantic Kernel

The backend is a Python FastAPI service that coordinates Azure AI Foundry agents via Semantic Kernel and the OpenAI API. The frontend is a lightweight React + TypeScript app (Vite/SWC, Tailwind, shadcn) for querying, reviewing leads, and generating status reports on demand.

Market Inspection Agent — ranked opportunities dashboard
Market Inspection Agent — ranked opportunities dashboard

Some key features of Market Inspection Agent include:

  • Form-driven scanning by industry, region, and service needs
  • Multi-agent orchestration with Azure AI Foundry
  • Company enrichment (news, leadership, basic firmographics)
  • Smart ranking score for opportunities
  • Interactive dashboard with filters and details
  • On-demand status report generation per company
  • Retrieval chat over ingested market data
  • Simple deployment split: /backend (FastAPI) and /frontend (React)

Final Thoughts

Outcomes: faster opportunity discovery, fewer manual lookups, and a repeatable pattern the team can extend (new industries/regions) without re-architecting. Higher management feedback was strong enough that our team received internship offers off the back of this build.