Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

AryaXAI: ML Observability for mission-critical ‘AI’

AryaXAI is a full-stack ML Observability platform that integrates with your MLOPs platform to Explain, Monitor, Audit and Improve your ML models.

AryaXAI has multiple components to address the complex observability required for mission-critical ‘AI’.

  1. ML Explainability: AryaXAI offers diverse explainability options like- Bactrace(Specialized for deep learning models), SHAPE, Decision View, Observations (New way to correlate expert functioning vs model functioning) and Similar Cases (reference as explanations).
  2. ML Monitoring: Monitor your models for drifts, performance & bias. The tool offers diverse options for drift (data/model) like - PSI, KL Divergence, Chi-square test,
  3. Synthetic ‘AI’: Deploy advanced synthetic ‘AI’ techniques like GPT-2 & GANs on your tabular data to generate high-quality synthetic datasets. Test the quality and privacy of these data sets using our Anonymity tests, column tests etc.
  4. ML Risk policies: Define advanced risk policies on your models.
  5. AutoML: AryaXAI also provides fully low-code and no-code options to build ML models on your data. For advanced users, it also provides more options to fine-tune it.

AryaXAI also acts as a common workflow and provides insights acceptable by all stakeholders - Data Science, IT, Risk, Operations and compliance teams, making the rollout and maintenance of AI/ML models seamless and clutter-free.

Quickstart:

Get started with AryaXAI with a few easy steps:

  1. Sign up and log in to your new AryaXAI account.
  2. After logging in, generate an Access Token for your user account.
  3. Set the environment variable XAI_ACCESS_TOKEN with the generated value.

Once you've completed these steps, you're all set! Now, you can easily log in and start using the AryaXAI SDK:

  1. Log in by importing the "xai" object instance from the "arya_xai" package.
  2. Call the "login" method. This method automatically takes the access token value from the "XAI_ACCESS_TOKEN" environment variable and stores the JWT in the object instance. This means that all your future SDK operations will be authorized automatically, making it simple and hassle-free!
from aryaxai import xai as aryaxai

## login() function authenticates user using token that can be generated in app.aryaxai.com/sdk


aryaxai.login()


Enter your Arya XAI Access Token: ··········
Authenticated successfully.

Cookbook:

In this section, you can review the examples of implementation of AryaXAI-SDK.

  1. Full features overview of AryaXAI
  2. Using AryaXAI in Loan Underwriting (Coming Soon)

Contribution guidelines:

At AryaXAI, we're passionate about open source and value community contributions! Explore our contribution guide for insights into the development workflow and AryaXAI library internals. For bug reports or feature requests, head to GitHub Issues or reach out to us at support@aryaxai.com.

Metadata

Release files for aryaxai 0.0.158

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aryaxai 0.0.158
File Size Uploaded Provenance Actions
aryaxai-0.0.158.tar.gz 81.4 kB Without provenance Details for aryaxai-0.0.158.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for aryaxai 0.0.158
File Interpreter ABI Platform Actions
aryaxai-0.0.158-py3-none-any.whl Python 3 none any Details for aryaxai-0.0.158-py3-none-any.whl

Total release size: 171.4 kB

Release files / aryaxai-0.0.158.tar.gz

Download URL aryaxai-0.0.158.tar.gz
Size 81.4 kB
Tags Source
SHA-256 checksum
How to use checksums
09242a4797c68644a0816fa83b35dcfd1a263af2404805df9de79a749ccb0640
BLAKE2b-256 checksum
How to use checksums
2cf23858c1ddf5cea37e643ba0d78e39912cabcfad8d5857a53f9edcc69bda7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / aryaxai-0.0.158-py3-none-any.whl

Download URL aryaxai-0.0.158-py3-none-any.whl
Size 90.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
727b005e78c6caf97a06425b4c3a23feb95fda5c9b0041a7bb496ab2da9ab808
BLAKE2b-256 checksum
How to use checksums
a7bd3ac8e586fc632445b424652037ff332ebe1acbccd0e73a381444450c639c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Security for aryaxai 0.0.158

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page