Skip to main content

Bloomberg-style Financial Intelligence Terminal powered by AI

Project description


▉ H E P H A E S T U S ▉

Financial Intelligence Terminal

Python Rich Gemini


A Bloomberg-style CLI dashboard that transforms any CSV into actionable financial intelligence.
Import your data. Get AI-powered revenue leak diagnostics. All from the terminal.


Install

pip install hephaestus-pro

Run

hephaestus

That's it. The interactive menu handles everything.


What It Does

Step Description
Import Feed any CSV — columns are auto-detected (numeric, categorical, currency)
Analyze Engine identifies value, cost, loss columns and groups by categories
Visualize Bloomberg-style terminal with responsive P&L charts
Diagnose Gemini AI generates CRO-level revenue leak recommendations

Structure

hephaestus/
├── cli.py          Entry point — interactive terminal menu
├── main.py         Bloomberg dashboard renderer
├── analyzer.py     Auto-detecting universal data analyzer
├── ai_engine.py    Gemini AI integration
├── import_data.py  Universal CSV importer
└── database.py     SQLite connection manager

AI Configuration

Place a .env file in the hephaestus/ directory, your working directory, or ~/.hephaestus/:

GOOGLE_API_KEY=your_key

The dashboard renders with or without AI — static insights are generated as fallback.


Commands

Command Description
hephaestus Launch the interactive terminal
python -m hephaestus.cli Alternative entry point

Built with Rich · Plotext · Google Gemini

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hephaestus_pro-1.0.0.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hephaestus_pro-1.0.0-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file hephaestus_pro-1.0.0.tar.gz.

File metadata

  • Download URL: hephaestus_pro-1.0.0.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for hephaestus_pro-1.0.0.tar.gz
Algorithm Hash digest
SHA256 1036b46cb2e008715cb8d1e1743830cbc6e4055ace43f7b961ed40b1216b69d7
MD5 8600748364e3fa12b2331510bbea5514
BLAKE2b-256 cec8ee1455bb4bf17675b4b6b52a175f2b094da000cf6f952684799a1c826df3

See more details on using hashes here.

File details

Details for the file hephaestus_pro-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: hephaestus_pro-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 16.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for hephaestus_pro-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7394883768cf1a2223298ce3606c1104980dd1f33aba43f67f8c83bd8d0c42c4
MD5 6689d939399a4454b12b921e86e6bb33
BLAKE2b-256 42adf9c299cc46942c5dacded789a3f68c34e8926f117e7e3cd2c445e62c4985

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page