Streamlit Stock Analysis Custom Agents

Demo App: DEMO 🪄👌

This repository represent an example implementation of combining a structured plan(JSON) generation and React style execution with function calling. It uses custom agents to generate stock prices and visual charts. The app can also be used to generate reports comparing the stock prices of different companies for a specified period, including visual charts and financial price analysis comments.

How to Install and Run the Streamlit App:

Step 1: Clone the Repository

Clone the repository using the following command:

git clone https://github.com/your-username/streamlit_stock_analysis_customagents.git

Step 2: Install the Required Packages

Install the required packages by running the following command:

pip install -r requirements.txt

Step 3: Run the App

Run the app by executing the following command:

streamlit run main.py

Step 4: Access the App

Open a web browser and navigate to http://localhost:8501 to access the app.

Note: Make sure you have Streamlit installed on your system. If not, you can install it using pip install streamlit.

Sequence Flow

image