FIN_ASSISTANT / README.md
QAway-to
Refactor project into layered prototype structure
0d9474a

A newer version of the Gradio SDK is available: 5.49.1

Upgrade
metadata
title: Finacial Assistance
emoji: πŸ“Š
colorFrom: blue
colorTo: red
sdk: gradio
sdk_version: 5.36.2
app_file: app.py
pinned: false
license: apache-2.0

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

Repository layout

The prototype is now organized into lightweight layers to keep responsibilities clear even in a demo setting:

  • application/ – orchestration services that combine prompts with infrastructure adapters.
  • infrastructure/ – clients for external APIs and market data providers (Featherless, Coinlore, etc.).
  • presentation/ – Gradio components, dashboards, and CSS themes displayed in the Space UI.
  • domain/ – placeholder for future data models specific to the investment analytics domain.

app.py wires these pieces together to expose the multi-tab Gradio experience on Hugging Face Spaces.