LLM Provost: Full-Stack AI Governance from UI to Model

Views: 0

Every LLM interaction. Logged. Immutable. Attributed. Deterministic governance for chat and MCP tool calls in high-stakes environments.

What Is LLM Provost?

LLM Provost is a complete enterprise AI governance platform. It wraps the entire AI stack — from the chat UI down to the LLM model — in a deterministic governance layer that captures, attributes, and locks every interaction.

Unlike tools that only monitor prompts, LLM Provost sits in the data path. Every chat message, every MCP tool call, every model response passes through the proxy and is logged with 4-layer identity before it reaches the user or the external system.

The Full Stack

ComponentTechnology
Chat InterfaceLibreChat — enterprise UI with conversation history, search, and multi-model support
Governance ProxyOpenResty / Lua — intercepts all traffic, enforces rules, captures bodies, attributes identity
LLM ProviderAWS Bedrock (production) or OpenWire / local Llama (dev) — your data never trains external models
DatabaseMongoDB (dev) / Amazon DocumentDB (production) — conversation persistence
SearchMeilisearch — full-text conversation search across all logged interactions
Log PipelineFluent Bit → Amazon S3 (Object Lock) — immutable WORM storage, tamper-proof
AuthAWS Cognito / Azure Entra ID — enterprise SSO, JWT-based identity injection

4-Layer Identity Logging

Every transaction — chat or tool call — is logged with four immutable identity layers:

FieldWhat It Captures
user_idWho is asking — extracted from Cognito JWT, cannot be faked
customer_idWho is the subject — extracted from MCP tool arguments (e.g. patient name, account number)
conversation_idWhich session — injected by LibreChat, ties all messages in a chat together
request_idWhich transaction — unique per request, links request and response in the audit trail

MCP Tool Governance

When the AI calls external tools — Salesforce, Athena, your EHR, your CRM — LLM Provost intercepts and governs every call:

  • Tool allowlists: Only approved MCP tools can be called
  • Tool blocklists: Destructive tools (delete, export) are blocked at the proxy
  • Rate limits: Per-tool, per-user throttling prevents runaway loops
  • Time-based rules: Restrict sensitive tools to business hours
  • Token caps: Reject oversized prompts before they reach the model
  • Full body capture: Request and response bodies logged for every tool call

Compliance & Sovereignty

  • HIPAA: Immutable audit trails, private LLM endpoints, no data leakage to external training
  • SEC / FINRA: Tamper-proof WORM logging on S3 Object Lock — 7-year retention configurable
  • GDPR / EU AI Act: Full interaction records, right-to-explanation support, data sovereignty in your VPC
  • On-prem capable: Deploy entirely in your data center with local Llama models — no cloud required

The Four Pillars

🛡️ Sovereignty

Runs in your AWS VPC or fully on-prem. Your data never leaves your perimeter.

🔒 Confidentiality

Bedrock and on-prem models don’t pass your data to external training pipelines.

📋 Compliance

HIPAA, SEC, GDPR, EU AI Act — audit-ready with immutable WORM storage.

⚖️ Governance

Deterministic rules on every tool call. Blocklists, rate limits, time windows, token caps.

Ready to govern your AI?

LLM Provost runs entirely within your infrastructure. Your compliance team gets total visibility. Your users get a familiar chat interface. Your data stays yours.