Skip to main content

ML and GenAI for Finance — CLI

Project description

effora-ai

ML and GenAI for Finance — CLI

Effora is an open-source CLI and API platform that brings machine learning and generative AI to finance and accounting teams. Built for developers who work with financial data.


Install

pip install effora-ai

Quickstart

effora --help
effora ml --help
effora genai --help

Commands

ML for Finance

effora ml risk AAPL        # Predict 30-day portfolio VaR for a ticker
effora ml anomaly          # Detect anomalies in journal entries

GenAI for Finance

effora genai close         # Run agentic financial close automation
effora genai query "What was Q3 revenue?"   # Query financial documents via RAG

Roadmap

  • effora ml risk — Temporal Fusion Transformer for portfolio VaR
  • effora ml anomaly — IsolationForest anomaly detection on journal entries
  • effora genai close — LangGraph agentic close automation
  • effora genai query — RAG over financial documents
  • FastAPI backend
  • API key authentication

Contributing

We welcome contributions. See CONTRIBUTING.md to get started.

Local setup

git clone https://github.com/effora-ai/effora-cli.git
cd effora-cli
python -m venv venv
source venv/bin/activate
pip install -e .
effora --help

Project structure

effora/
├── __init__.py
├── cli.py              # Root CLI app
└── commands/
    ├── ml.py           # ML for Finance commands
    └── genai.py        # GenAI for Finance commands

Branch naming

  • feat/your-feature
  • fix/your-fix

Submitting a PR

  1. Fork the repo
  2. Create a branch
  3. Open a pull request against main

License

MIT — see LICENSE


Built by Effora AI

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

effora_ai-0.4.0.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

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

effora_ai-0.4.0-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file effora_ai-0.4.0.tar.gz.

File metadata

  • Download URL: effora_ai-0.4.0.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for effora_ai-0.4.0.tar.gz
Algorithm Hash digest
SHA256 4bf4a7eae7077a50f2ba1c038cb12dfb55a0b476668bbe0db10ae80c7bececb1
MD5 4ee4d670767bce169c67c35e997632b9
BLAKE2b-256 8919d5eea4ee9ff19b0b1e06b7d4180a16a801757649258ec3803d459d4e0fbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for effora_ai-0.4.0.tar.gz:

Publisher: publish.yml on effora-ai/effora-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file effora_ai-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: effora_ai-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for effora_ai-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3cb3557ae971b6c2acf6e173d6610fe30dfa0ad72516e834f2b88e827940c858
MD5 3043fe2f6ba7f1700c6424962afee289
BLAKE2b-256 099d1a000f066a36ecfcded09bfa858e7799450b4ae47c784570240a117e0948

See more details on using hashes here.

Provenance

The following attestation bundles were made for effora_ai-0.4.0-py3-none-any.whl:

Publisher: publish.yml on effora-ai/effora-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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