Skip to content

kyoui-dev/property-submarket-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Property Submarket Analysis

Demo

Overview

This project implements an agentic workflow for property submarket analysis using LangGraph. Overview

Setup

Prerequisites

  • Python 3.11
  • RentCast API Key
  • ArcGIS Username/Password
  • OpenAI API Key

Installation

pip install -r requirements.txt

Environment Variables

Copy the .env.sample file to .env and fill in your API keys.

cp .env.sample .env

Usage

Launch demo

streamlit run app.py

Run test

python test.py

Workflow

Workflow

  • Integrates external data sources for submarket analysis (RentCast, ArcGIS)
  • Agent-as-Tool: uses data analyzer as a tool for draft report generator
  • Generates report progressively from draft to final version

Files

  • nodes.py: Node definitions
  • prompts.py: Prompt templates
  • state.py: State definition
  • tools.py: Tool definitions
  • workflow.py: Workflow definition
  • app.py: Streamlit demo
  • config.py: Config loader
  • test.py: Test script

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages