Introducing BuffetBot — Leveraging OpenAI to create my very own investment advisor
Over the past week I’ve been dipping my toes into the world of AI. Particularly in developer communities, it’s amazing for me to see the break-next speed of AI tools and how, with a little bit of programming ability, you can leverage open source resources to spin up powerful AI tools on a matter of hours.
As a practical learner, I decided to dive in and build my very own AI powered chatbot based on open source code. Inspired by a repository that we were exploring as part of my a work project, I figured it could be very easily leveraged for multiple purposes. As a trading and investing enthusiast, I thought wouldn’t it be nice to leverage the collective knowledge of legendary investor Warren Buffet through his letters to shareholders. These letters are free and publicly available and live on the Berkshire Hathaway website and were perfect.
So I got to work.
With ChatGPT as my CTO, the power of the OpenAI API, some trial and error making sure BuffetBot understood the context it needed to operate in and leveraging the power of open source code repos, BuffetBot was born.
This wouldn’t have been possible without the inspiration of Yohei Nakajima and the repo originally built by Emir Amanbekov.