Skip to content

AdamHanafi/SensibleAI-Finance-Assistant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SensibleAI Finance Assistant

A mini AI-powered financial analysis platform inspired by OneStream’s SensibleAI™ (Agents + Forecast).

This project demonstrates end-to-end AI system development — from database design to natural language querying and visualizations — exactly matching the responsibilities of a Senior AI Engineer at OneStream.


🎯 Project Objective

Build a functional prototype that allows users to ask natural language questions about financial data (e.g. “What is the total Development Costs?” or “Which category overspent the most?”) and receive accurate, business-oriented answers with supporting visualizations.

This showcases the ability to bridge AI research with production-ready features — a core focus of OneStream’s AI Product and Engineering team.


🏗️ Architecture Overview

graph TD A[Streamlit Frontend] --> B[Groq LLM Agent] B --> C[SQLDatabase Tool] C --> D[MySQL Database] D --> E[transactions + budgets tables] A --> F[Visualizations (Plotly via Streamlit)] B --> G[Custom System Prompt Engineering]

About

Mini OneStream SensibleAI-inspired financial analysis platform with natural language to SQL and visualizations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%