FinAI's Latest Technology Stack
- Peter Johnson

- Dec 24, 2023
- 4 min read

This blog post investigates the way in which our partnership with MindsDB, Nixtla, LlamaIndex, and Langchain is transforming the financial world. Keep reading to find out more about the event, “The New FinAI Tech Stack” that was staged in San Francisco, California.
In the first week of September, I went to an event about the “Future of Finance” that was held in New York City. Despite having many prominent figures from prominent financial companies being present, I felt unsatisfied with the lack of actual examples of how artificial intelligence is affecting the financial industry.
Once I returned to the Bay Area, I had a barbecue with Jorge and Max from MindsDB and Nixtla, and I remarked on this gathering. Jorge then suggested: "Why don't we do it ourselves?" After this conversation, we resolved to put into action our AI in finance event.
At OpenBB, Artificial Intelligence has been integrated into our strategy for completely revamping the OpenBB Platform. We have recently hired a Head of AI to be responsible for constructing our plan and devoting their time to this task.
A few days on, I stopped by the MindsDB headquarters to talk with Jorge regarding possible associations. I proposed the concept of getting access to MindsDB's information, a notion which appeared to be achievable to execute.
We finally achieved this, and I showed it off at the event last week. The code is available to view as open source; click here.
Jorge had a great notion. He suggested giving MindsDB users a way to access OpenBB data via SQL, and then employ MindsDB's machine learning capabilities. We would turn the data frame into a virtual SQL table in real time, by taking advantage of the Pydantic model from the OpenBB platform to construct it.
After tweeting about this, I had an influx of messages, providing evidence that people had an interest in OBB SQL. This was the motivator that spurred us on to work on it. Along with the members of the OpenBB team, we made it easy to access all inputs/outputs available for each endpoint. Simultaneously, the MindsDB team laboured away at virtualizing the tables. The end product can now be viewed here..
At last week's event, Jorge presented the work he had done. Collaborating with LangChain, he managed to create a Slack bot that gives direct access to the said data from within Slack.
In August, Nixtla first presented their generative AI model for temporal data at MindsDB. In response to the invitation to show the real-world utilization of TimeGPT, Nixtla revealed a peek at Terminal Pro for the very first time.
I wrote an in-depth blog post about this experience and presented a demo similar to it during the event last week.
Subsequently, Max and Azul from Nixtla presented a demonstration in which they relied on OpenBB information to analyze the price projections from analysts and come up with a strategy for minimizing the inherent prejudice of price appraisals and creating more accurate estimates.
In July, we took the first step in building AskOBB, which allows users to communicate with the OpenBB Terminal through ordinary language. To reach this goal, we relied on LlamaIndex. If you would like to learn more, please click here.
When we began talking about holding an AI in Finance event, it was logical to contact Jerry and Simon to ask their group to give a presentation. We did just that and Jerry ultimately gave a talk about their open-source SEC insights repository that uses LlamaIndex's Retrieval Augmented Generation (RAG) capacity to answer queries about SEC 10-K & 10-Q papers.
We showcased how the OpenBB Terminal Pro can be used with LlamaIndex to communicate with documents that have been uploaded to it.
Attending Harrison's workshop at the AI Engineering Summit event, which focused on how to get started with agents using Langchain, left me feeling motivated to build an agent on the OpenBB platform.
I went straight home on that particular day and worked on the project, and before the day was over, the tool was able to carry out intricate queries.
I worked on the platform gradually, and it was after Michael joined OpenBB and had time to devote to it as a primary focus that the structure developed. This development can be seen in the public repository. An example of something that the agent can respond to is:
At the gathering, Harrison showcased an architecture that is highly dependent on the Langchain and OpenBB programs.
I showed how OpenBB Copilot can use this architecture, and then make it available via the OpenBB Terminal Pro.
Ultimately, this gathering was a great success thanks to MindsDB and the collaboration of five of the leading open-source enterprises focused on problem-solving at the junction of Artificial Intelligence and Financial matters.
Viewers can revisit the event in its entirety here:
We are contemplating hosting another occasion similar to this in the near future, perhaps even in New York City.
If you and your business are eager to get access to OpenBB Terminal Pro, please contact hello@openbb.finance; we'd be happy to discuss it.



Comments