Loading...
Loading...
10 native integrations shipping today. More on the way.
First-party adapters for OpenAI, Anthropic, Google, and Mistral, plus drop-in packages for LangChain, LlamaIndex, CrewAI, and the Vercel AI SDK — each published on npm or PyPI. Observability and more connect via OTel and webhooks.
Drop OmegaEngine into the providers, frameworks, observability stacks, and identity platforms you already run.
First-party provider adapter (lib/providers/openai)
First-party provider adapter (lib/providers/anthropic)
First-party provider adapter (lib/providers/google)
First-party provider adapter (lib/providers/mistral)
Drop-in wrapper — pip install cohere-omega
Not yet shipped — reachable today via BYOK model routing
pip install langchain-omega
pip install llamaindex-omega
pip install crewai-omega
npm install @omegaengine/vercel-ai
Community wrapper — not first-party
semantic-kernel-omega not yet published
Export traces/metrics to any OTel collector
Ingest via your OTel collector
Dashboards over your OTel pipeline
Error forwarding on the roadmap
Alert on decisions via outbound webhooks
Notifications via outbound webhooks
Google OAuth sign-in (live)
SAML SSO — contract-gated
SAML/OIDC SSO — contract-gated
SAML SSO — contract-gated
Wrap any LLM or tool call with the decision boundary: pre-check the action, execute only if allowed, and get a timed, auditable result. Works with LangChain, LlamaIndex, and any custom agent framework.
// DecisionBoundary ships in the next @omegaengine/sdk release (unreleased).
// Today, run the same pre-check directly against the API:
const res = await fetch("https://omegaengine.ai/api/v2/judge", {
method: "POST",
headers: {
"Content-Type": "application/json",
"x-api-key": process.env.OMEGA_API_KEY!,
},
body: JSON.stringify({
scenario: "Generate a response for the user",
domain: "GENERAL",
riskTolerance: "LOW",
}),
});
const { judge, meta } = await res.json();
if (judge.recommendedAction === "PROCEED") {
const output = await llm.chat(userMessage); // execute only if allowed
}
// judge.riskScore → 0-100
// meta → trace id + signed provenanceThe DecisionBoundary wrapper (fail-closed guard + timing) requires the next @omegaengine/sdk release — not yet published.
import os
from omegaengine import OmegaClient
client = OmegaClient.create(
api_key=os.environ["OMEGA_API_KEY"],
)
# Pre-check the action before you execute it
result = client.judge(
scenario="Generate a response for the user",
domain="GENERAL",
risk_tolerance="LOW",
)
decision = result["decision"]
# decision["recommendedAction"] → PROCEED / ESCALATE / ...
# decision["riskScore"] → 0-100
# result["meta"] → trace id + signed provenanceValidate prompts before execution
On an outage, block or escalate — never silently allow
Drop-in callback integration
Timing breakdown per phase
We build custom integrations for Enterprise customers.