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.1.1.tar.gz (3.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.1.1-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: effora_ai-0.1.1.tar.gz
  • Upload date:
  • Size: 3.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.1.1.tar.gz
Algorithm Hash digest
SHA256 d302716339ff3eb0966d30db299ecc7bfdab965778255101df2f04a5601102fe
MD5 609c4ad31057ef145a600d416e290950
BLAKE2b-256 c61ee19565c00fb745b24dabeda541dd787e96500027e6f1e8afc8aaa811f76a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: effora_ai-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.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.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4dbe220c37382ee8e54aa9c1865ab44357f0ee253661e87b3d2afbc2d3148757
MD5 3cefaf03cb424b8a75aa0b700ed27f29
BLAKE2b-256 93e0cbd81ec08cabef58b729b4278ecf94de8ad41c554e3edbf74e3319923dd6

See more details on using hashes here.

Provenance

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