NOTE: I just (today Nov 2nd) found my feature of loading a new company's statements to the vector database doesn't work in a Docker environment. The reason seems to be due to the EDGAR API (which is used to retrieve company statements from the SEC) blocks requests from the default Docker IP address. So if you want to use this feature, you need to run my code locally instead of in Docker!
My deployment for this hackathon is using Docker, so that's why you will keep getting "Give me a few minutes to get their 2024 financial statements" when you choose a new company. My bad for not testing this in my deployed app earlier; I ASSumed since it worked locally on my machine (letting me load statements for all S&P 500 stocks), it would work in my deployed Docker container as well :(
However, everything else works in my deployed app, so enjoy :)

Log in or sign up for Devpost to join the conversation.