Research platform
LLM-based chatbots that help scientists analyze the data and the scientific knowledge produced by large research projects.
Each Sherpa is a conversational assistant dedicated to a single scientific project. They all share the same foundation, so a new one can be launched on its own subdomain.
Scientists pose questions about a project in plain language.
The Sherpa looks up relevant material from the project's data and knowledge, indexed in a vector database.
A language model composes the response using what was retrieved.
Every project gets its own address under sherpa.ncsa.illinois.edu.
An assistant for the data and scientific knowledge produced by the Dark Energy Survey in its 10 years of operation.
des.sherpa.ncsa.illinois.edu In developmentAn assistant for the Terahertz Intensity Mapping (TIM) project.
tim.sherpa.ncsa.illinois.edu Coming soonThe original prototype where the approach was first tested, before the move to Open WebUI.
poc.sherpa.ncsa.illinois.edu Coming soonNew Sherpas are added as new projects join, each with its own subdomain.
<project>.sherpa.ncsa.illinois.eduA shared base serves every Sherpa, so adding a project does not mean rebuilding the platform.
The base configuration is scripted, so the whole environment can be recreated on a fresh virtual machine. App images are built separately and published to a container registry.