FuturitiPOC

Overview

A conversational AI assistant for futuriti.org that helps Kentucky students and adults explore careers, education programs, and living wages through natural conversation.

Built to serve two grant requirements simultaneously:

All configuration is in .env. See .env.example for all available options:

scripts/ingest.py handles all data ingestion in one step:

The Excel file should be placed at data/csv/ (default: data/csv/Futuriti_Data_Feb 2026_withMonthYearlyCalculator-1.xlsx). If the file is not found, Excel ingestion is skipped with a warning.

For standalone CSV imports (wages, living wage, programs):

The chatbot uses 7 tools via function calling:

Before CSV data is loaded, salary/wage/program tools fall back to RAG search with a note that precise figures will be available soon.

Apache License 2.0. See LICENSE.

From the project’s README on GitHub.

At a glance

RepositoryKentucky-Open-Science/FuturitiPOC
Research areaOther projects
Primary languagePython
LanguagesPython 90%, JavaScript 5.7%, CSS 2.4%, HTML 2%
LicenseApache-2.0
Stars / forks0 / 0
Open issues and pull requests0
Created2026-04-10
Last push2026-04-10
Default branchmain

What the README covers

Top contributors

Get the code

git clone https://github.com/Kentucky-Open-Science/FuturitiPOC.git