Skip to main content

Offline/self-hosted AION News-to-Signal package for Indian financial news analysis.

Project description

AION News-to-Signal

Local/self-hosted Python package for Indian financial news analysis.

from aion import analyze

result = analyze("RBI hikes repo rate by 25 bps")
print(result["trade_direction_signals"])

Important packaging note

The full model artifacts are larger than standard PyPI per-file limits, so this wheel ships the full local inference code plus bundled taxonomy/data assets and downloads the public weights from Hugging Face on first use.

No hosted API calls are made during analysis. After the first artifact download, inference runs locally from the on-disk cache.

Artifacts are cached under:

  • macOS: ~/Library/Caches/aion-news-to-signal
  • Linux: ~/.cache/aion-news-to-signal

You can override this with:

  • AION_CACHE_DIR=/path/to/cache

To force cached-only operation after the first download:

  • AION_LOCAL_FILES_ONLY=1

Public weights:

  • AION-Analytics/aion-news-to-signal
  • distilbert-base-uncased

MCP server

This package also includes the AION News-to-Signal MCP server entrypoint.

Run it locally with:

python -m aion_news_to_signal.mcp_server

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

aion_news_to_signal-1.0.1.tar.gz (83.7 kB view details)

Uploaded Source

Built Distribution

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

aion_news_to_signal-1.0.1-py3-none-any.whl (89.9 kB view details)

Uploaded Python 3

File details

Details for the file aion_news_to_signal-1.0.1.tar.gz.

File metadata

  • Download URL: aion_news_to_signal-1.0.1.tar.gz
  • Upload date:
  • Size: 83.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for aion_news_to_signal-1.0.1.tar.gz
Algorithm Hash digest
SHA256 34e1119120e6a2ffe69a39136effde6d70f02b7c0887a908d6966b5dbe61c1d6
MD5 1f20cfefd558db80a75da8e54cbaa1af
BLAKE2b-256 69eb10958a128541ece20cee386befcc1ac38ac4ad7d60fe5362b3013321a2aa

See more details on using hashes here.

File details

Details for the file aion_news_to_signal-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for aion_news_to_signal-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 474822a8c902c9a823af3234b7ecbcfb2388bb480f3f1f999107c687d540ffed
MD5 a350d4018a772e54f2cafcf68edf50e3
BLAKE2b-256 9ce20f5e1282ae5011b2dddddcaf7e49b9cbc19be4c16d85e5ec53d9311ab01d

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