A Modern AI Application

Fall 26

Calvin Williamson, Science and Math

The Original (non-AI) App

This is the FIT Retail Index (non-AI). It uses financial data for retail companies and lets you compare one company against another, or against the segment it belongs to. There is no AI anywhere in this version.

  • This app is hosted freely on Github. It does not need a traditional server to host it.
  • The app contacts a DoltHub database through an standard REST API that holds all of that financial data, and the web app reads the companies and their numbers directly from it.

The AI-version

This is the FIT Retail Index (AI version) which now has LLM Chat added.

Two things are new:

  • The chat can reach the same DoltHub database the original app uses, so the LLM can query the company data itself.
  • With some tools, the AI can also see the state of the menus on the company to company page. It can set those menus for you.

Together these let the AI show you examples from the database and drive the user interface for you: it picks companies worth comparing, sets the menus, and shows you the result and discusses it with you.