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.4.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.4.0-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: opencomplai-0.4.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.4.0.tar.gz
Algorithm Hash digest
SHA256 572166759f196db42bbc35701be938138e25f46622ed0daa0db0225cea179b0d
MD5 2870d36948c155d9f4b816b8cc1d76ed
BLAKE2b-256 ded930bb60ef8a10383eb9b84ed075f0502a4c8ea9978268f8ec0032ffdf2889

See more details on using hashes here.

Provenance

The following attestation bundles were made for opencomplai-0.4.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.4.0-py3-none-any.whl.

File metadata

  • Download URL: opencomplai-0.4.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.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f23b508e047244174c70704c2a9365a1ebde9c1d5010cfd81e2f43b6f0a3296f
MD5 566382d188840fb6cdc4c4cabcc2936e
BLAKE2b-256 bd3974b2dba96d5e055dfebb16482c655632659a6b46cb103f449e34bc017a75

See more details on using hashes here.

Provenance

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

This release

0.4.0 This release

2 files

0.3.0

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