AI Frameworks Integration

Declarative Signature Permission Gates for DSPy Modules

Enforce human sign-off on DSPy compiled program module executions.

Integration Code Example (PYTHON)

import dspy
from permitly import Permitly

permitly = Permitly(api_key="pm_live_...")

class ProtectedPredictor(dspy.Module):
    def forward(self, question):
        permitly.assert_consent(scope="dspy.predict")
        return dspy.Predict("question -> answer")(question=question)

Execution Sequence Flow

sequenceDiagram
    participant DSPy as 🧠 DSPy Program
    participant Gate as 🛡️ Permitly Assert
    participant User as 👤 User
    DSPy->>Gate: 1. Invoke Forward Pass
    Gate->>User: 2. Show Consent Screen
    User-->>Gate: 3. Token Approved
    Gate-->>DSPy: 4. Return Output
High-ROI Security Gate

Protecting your DSPy Framework pipeline against unauthorized actions delivers an immediate compliance audit trail with zero infrastructure overhead.

Frequently Asked Questions

Can Permitly protect DSPy compiled modules?

Yes, wrapping module `forward()` passes with Permitly assertion logic ensures human consent before execution.

DIRECTORY & RESOURCE INDEX

Explore Product Capabilities & Engineering Articles