langfuse-omega
Langfuse + OmegaEngine Integration
✨ Features
- 📊 Unified Observability — Langfuse tracing + OmegaEngine governance
- 🔗 Bi-directional Sync — Traces flow both ways
- 📈 Policy Metrics — Governance data in Langfuse dashboard
- 🛡️ Alert on Violations — Trigger Langfuse alerts on policy blocks
- ⚡ Zero Config — Auto-detect and integrate
📦 Installation
pip install langfuse-omega
🚀 Quick Start
from langfuse_omega import OmegaLangfuseCallback
callback = OmegaLangfuseCallback(
langfuse_secret_key="your-langfuse-key",
langfuse_public_key="your-public-key",
omega_api_key="your-omega-key",
)
# Use with any LLM framework
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(callbacks=[callback])
response = llm.invoke("Hello!")
# View in Langfuse dashboard with governance metadata
📊 Dashboard Integration
In your Langfuse dashboard, you'll see:
- ✅ Omega Decision (ALLOW/BLOCK/ESCALATE)
- 📊 Risk Score
- 🏷️ Policy Tags
- 🔗 Link to Omega audit trail
🔔 Alert Configuration
callback = OmegaLangfuseCallback(
alert_on_deny=True,
alert_on_high_risk=True,
risk_threshold=70,
)
📄 License
Licensed under the Apache License 2.0.
Release files for langfuse-omega 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| langfuse_omega-0.3.0.tar.gz | 561.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| langfuse_omega-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 572.9 kB
Release files / langfuse_omega-0.3.0.tar.gz
| Download URL | langfuse_omega-0.3.0.tar.gz |
|---|---|
| Size | 561.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d689fce7f16f337438203d62b06d21de640be0a3c7b41ddfebdd89b1e6ce941e
|
|
BLAKE2b-256 checksum How to use checksums |
527151f29c4f7dfa44880af2bfa973b4c7d99a0c60d44d727794011d2c11af0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / langfuse_omega-0.3.0-py3-none-any.whl
| Download URL | langfuse_omega-0.3.0-py3-none-any.whl |
|---|---|
| Size | 11.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
13bb258488b44181797ee0b74cc3eff4a3cf1bea21aef3e2a7747d9b06f58455
|
|
BLAKE2b-256 checksum How to use checksums |
675e12ecbead4e971a383b196e87cb771303a69e3d472b3fe42835db2e671042
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|