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.2.0.tar.gz (6.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.2.0-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: effora_ai-0.2.0.tar.gz
  • Upload date:
  • Size: 6.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.2.0.tar.gz
Algorithm Hash digest
SHA256 783a17d9375836957c693053e25b7b488f816761457658050c0de71f7c2e5151
MD5 d3430dac235b1a99ac0d7ca2071dca0d
BLAKE2b-256 0ebcd12b5041234b179c1c8303aa78b0416b230ef6bb57682adace029014b148

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: effora_ai-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.2 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 663b66684708e89ccb98bee0b07710e26e821a32f5285f13cdea6fcd5fe1a24b
MD5 cb45f320e6a63320520f0c6e3b843ead
BLAKE2b-256 5b083c4446cb5cab46b4b5a6f869fb8eb0312019d6f08f8152f8f3ad8aeeaaf6

See more details on using hashes here.

Provenance

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