Skip to main content

opencomplai

License: AGPL-3.0 PyPI Python

The convenience meta-package for Opencomplai — EU AI Act compliance for your AI systems. Installing opencomplai gives you both the risk engine and the command-line tool in one step.

Install

pip install opencomplai

This installs:

  • opencomplai-core — the deterministic, rule-based EU AI Act risk engine and code-corroboration scanner.
  • opencomplai-cli — the opencomplai command-line tool.

Quick start

Command line

opencomplai init      # scaffold a system-manifest.json
opencomplai scan      # corroborate manifest against code
opencomplai check     # run the compliance gate

Python SDK

from opencomplai import assess, AssessmentInput, ModelMetadata

result = assess(AssessmentInput(
    model=ModelMetadata(
        name="my-model",
        version="1.0.0",
        modality="text",
        use_case="customer support chatbot",
        deployment_context="production",
    )
))
print(result.risk_level)

Public API re-exported from opencomplai: assess, AssessmentInput, ModelMetadata, RiskResult, ScanStatusArtifact, and SystemManifest.

Optional: AI intent plugin

For AI-powered intent classification of code callsites, also install opencomplai-ai:

pip install opencomplai-ai
opencomplai scan --ai-intent

Documentation

Full guides, SDK reference, and the EU AI Act concepts at docs.opencomplai.com.

License

AGPL-3.0-only. See LICENSE.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opencomplai-0.3.0.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

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

opencomplai-0.3.0-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: opencomplai-0.3.0.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for opencomplai-0.3.0.tar.gz
Algorithm Hash digest
SHA256 09b50ef312423af14b07c3cb366e8af0c6951604ed02d7eca83b7a27018d457f
MD5 1f2253e1c75abd97f568f43cdc01b8c8
BLAKE2b-256 bee64d1e0f449d3d515606df8220dcbe3312adf5e2f540f0fa52bfb6ef19d445

See more details on using hashes here.

Provenance

The following attestation bundles were made for opencomplai-0.3.0.tar.gz:

Publisher: publish-pypi.yml on Opencomplai/opencomplai-enterprise

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opencomplai-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: opencomplai-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for opencomplai-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 79a028e9341eae1ad299a4216067077f6b91c104a5440ce0cd124daa53e564e1
MD5 0b7333d519def0985523a8201a76140d
BLAKE2b-256 52d71f9e3aa1848c6b0c8e745e52d028a8b77c3d9e07d5545aa1562327b8ca8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for opencomplai-0.3.0-py3-none-any.whl:

Publisher: publish-pypi.yml on Opencomplai/opencomplai-enterprise

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.4.0

2 files

This release

0.3.0 This release

2 files

0.1.2

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page