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.3.0.tar.gz (7.6 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.3.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: effora_ai-0.3.0.tar.gz
  • Upload date:
  • Size: 7.6 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.3.0.tar.gz
Algorithm Hash digest
SHA256 34dd0174db4c2efae9b1257f150be74beae6aa4e9290e5e41d7270ea4e0c9271
MD5 b014f2bae43268508e84a67039751c3f
BLAKE2b-256 4fb653f7b71bf25cbf2cef5a77aede91e2a6fc3504f55693d688e4c69342730b

See more details on using hashes here.

Provenance

The following attestation bundles were made for effora_ai-0.3.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.3.0-py3-none-any.whl.

File metadata

  • Download URL: effora_ai-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 7.1 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ceda3819756be91187a41ee67428e13110b39428defbded587defde380fd9b2c
MD5 cc713949643ac93cc8c81fab13139089
BLAKE2b-256 3b3f8c719df7003c78f2807b9690fad62ca53647569283e9233666b30712bd01

See more details on using hashes here.

Provenance

The following attestation bundles were made for effora_ai-0.3.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