Skip to main content

IRIS compliance intelligence from Langfuse traces — keep your observability stack, add governance

Project description

iris-langfuse

Read your existing Langfuse project and derive an IRIS WorkloadProfile for compliance intelligence — without reimplementing tracing.

Keep your Langfuse setup. IRIS reads what you're running and tells you which regulations apply — with tamper-evident proof.

Install

pip install "iris-langfuse[live]"

Quickstart

from iris_langfuse import profile_from_langfuse

profile = profile_from_langfuse(lookback_days=30)
print(profile["models"], profile["providers"])

Set LANGFUSE_PUBLIC_KEY, LANGFUSE_SECRET_KEY, and optionally LANGFUSE_HOST.

Privacy

IRIS only reads trace names, tags, and metadata — never prompt or output content.

IRIS Cloud bridge

export IRIS_API_KEY=your-token
python examples/governed_langfuse.py --push

Optional POST to /intelligence/profile/scan when IRIS_API_KEY is set.

See also

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

iris_langfuse-0.1.0.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

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

iris_langfuse-0.1.0-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file iris_langfuse-0.1.0.tar.gz.

File metadata

  • Download URL: iris_langfuse-0.1.0.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for iris_langfuse-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0de01a4c8823a49d9794ee301b1fc2398684417b4d4762c38c2553bc65a8c83e
MD5 b658d84effd7d2f72ed4781bda035cd2
BLAKE2b-256 1a03ebfbc51e327b36e4b56b88386dda6d162d8f0d95f092c22f1754761c739b

See more details on using hashes here.

File details

Details for the file iris_langfuse-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: iris_langfuse-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for iris_langfuse-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b9de845c8cbcabdbf1194d5e28ccef1042337f932c0114557f925a17be697b32
MD5 4f4de0f5ca384832816c98c4f05a8cde
BLAKE2b-256 aeeb73803c2e44b14d8fe943f937aaec49c6af5ad9efccd0299ca60948629d02

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