Powers the web server that connects to the MCP server and handles client requests from the htmx UI.
Provides a lightweight frontend interface for the chatbot, allowing users to interact with the real estate data analysis tools.
Templates webpages that are returned to the htmx frontend, enabling dynamic content generation for the chat interface.
Used for creating custom tools that can be presented to the LLM through the MCP server.
Powers the ReAct agent that processes user queries and executes appropriate actions using the real estate data tools.
Stores and queries Zillow real estate data in a local database file, enabling persistent data storage and complex data analysis across sessions.
Integrates with Zillow data including ZHVI, ZHVF, ZORI, and ZORF to analyze real estate market trends, property values, and rental prices to identify investment opportunities.
Live at https://rick-ml.com/real-estate-chat