Skip to main content

kyvvu-crewai

CrewAI event listener and policy enforcement for Kyvvu.

Releases use CREWAI_VERSION in the repository's VERSIONS file and crewai-v* tags. Changes are recorded in CHANGELOG.md.

pip install kyvvu-crewai
from kyvvu import Kyvvu
from kyvvu_crewai import KyvvuCrewAIListener

kv = Kyvvu(api_url="https://platform.kyvvu.com", api_key="...", agent_key="crew")
listener = KyvvuCrewAIListener(kv)
result = listener.kickoff(crew)

Code CrewAI runs during a kickoff (a task guardrail, a task callback, a tool) can record a gate in that kickoff's task with listener.gate(). A passing gate after the model call is what clears the bundled baseline's EU AI Act Article 50 warning on the crew's answer:

def disclose(output):
    listener.gate("ai_disclosure", kind="guardrail", decision="pass")
    return True, output

task = Task(description="...", expected_output="...", agent=writer, guardrail=disclose)

A deny decision is recorded, not enforced: return (False, "reason") from the guardrail as well for CrewAI to retry or stop. See the CrewAI guide.

CrewAI 1.15.21 is the oldest tested release. This package requires Python 3.10 through 3.13, matching CrewAI's supported versions.

Metadata

Release files for kyvvu-crewai 0.1.0

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

Source distribution (sdist)

Source distribution for kyvvu-crewai 0.1.0
File Size Uploaded Provenance Actions
kyvvu_crewai-0.1.0.tar.gz 32.1 kB Without provenance Details for kyvvu_crewai-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for kyvvu-crewai 0.1.0
File Interpreter ABI Platform Actions
kyvvu_crewai-0.1.0-py3-none-any.whl Python 3 none any Details for kyvvu_crewai-0.1.0-py3-none-any.whl

Total release size: 49.0 kB

Release files / kyvvu_crewai-0.1.0.tar.gz

Download URL kyvvu_crewai-0.1.0.tar.gz
Size 32.1 kB
Tags Source
SHA-256 checksum
How to use checksums
eb766367f9361f52a6afa39dea4204253f92687d0e1b46499bf81821f71e4f68
BLAKE2b-256 checksum
How to use checksums
788cf73a32a1fa16c39643ab6885234155dccf62c4ab7193ad2dd257a34ae841
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / kyvvu_crewai-0.1.0-py3-none-any.whl

Download URL kyvvu_crewai-0.1.0-py3-none-any.whl
Size 16.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
825a7794538f1deac03b438464304ed40a08ecbd6afd80a160f105532c027403
BLAKE2b-256 checksum
How to use checksums
47c84ac0a011bcf65e4b7fbf6b55f1554ff2081c74b7d517397c55b350b9d359
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for kyvvu-crewai 0.1.0

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

0.1.0 This release

2 release files No provenance

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